502 Bad Gateway vs 504: How to Tell Them Apart
Same gateway layer, two different failures, and two different fixes.
Read articleTopic
Same gateway layer, two different failures, and two different fixes.
Read articleA 416 is a mismatch between the byte range and the resource size.
Read articleA 411 is a framing problem, not a body-content problem.
Read articleA 423 is a resource held under a lock, not a bad request.
Read articleJSON has no trailing commas, even when the payload looks right.
Read articleA rollout flag has an expiration date, not a permanent home.
Read articleA red test is information, not an obstacle to edit away.
Read articleA fix meant for one bug can land on a similar, unrelated one.
Read articleQuick answer: A 422 Unprocessable Entity means the server understood the request, the content type is correct, and the body parsed, but the data failed a semantic validation rule. It
Read articleQuick answer: A 406 Not Acceptable means the server cannot produce a response that matches the Accept header your client sent. It is not an auth problem and not a
Read articleQuick answer A 412 Precondition Failed is not a generic server error. It means the client sent a conditional header such as If-Match or If-Unmodified-Since, and the resource no longer
Read article