The server has received the request headers and the client should proceed to send the request body.
101
Switching Protocols
ข้อมูล (1xx)
The requester has asked the server to switch protocols and the server has agreed to do so.
The server has received and is processing the request, but no response is available yet.
Used to return some response headers before final HTTP message.
The request has succeeded. The meaning of success depends on the HTTP method used.
The request has been fulfilled and has resulted in one or more new resources being created.
The request has been accepted for processing, but the processing has not been completed.
203
Non-Authoritative Information
สำเร็จ (2xx)
The request was successful but the enclosed payload has been modified from the origin server.
The server successfully processed the request but is not returning any content.
205
Reset Content
สำเร็จ (2xx)
The server successfully processed the request and is not returning any content. Unlike 204, requires requester to reset document view.
206
Partial Content
สำเร็จ (2xx)
The server is delivering only part of the resource due to a range header sent by the client.
300
Multiple Choices
เปลี่ยนเส้นทาง (3xx)
The request has more than one possible response. The user or user agent should choose one of them.
301
Moved Permanently
เปลี่ยนเส้นทาง (3xx)
The URL of the requested resource has been changed permanently. The new URL is given in the response.
302
Found
เปลี่ยนเส้นทาง (3xx)
The URI of requested resource has been changed temporarily. Further changes in the URI might be made in the future.
303
See Other
เปลี่ยนเส้นทาง (3xx)
The server sent this response to direct the client to get the requested resource at another URI with a GET request.
304
Not Modified
เปลี่ยนเส้นทาง (3xx)
This is used for caching purposes. It tells the client that the response has not been modified.
307
Temporary Redirect
เปลี่ยนเส้นทาง (3xx)
The server sends this response to direct the client to get the requested resource at another URI with same method.
308
Permanent Redirect
เปลี่ยนเส้นทาง (3xx)
The resource is now permanently located at another URI, specified by the Location header.
400
Bad Request
ข้อผิดพลาดไคลเอนต์ (4xx)
The server cannot or will not process the request due to something perceived to be a client error.
401
Unauthorized
ข้อผิดพลาดไคลเอนต์ (4xx)
The request requires user authentication. The client must authenticate itself to get the requested response.
402
Payment Required
ข้อผิดพลาดไคลเอนต์ (4xx)
Reserved for future use. Originally intended for digital payment systems.
403
Forbidden
ข้อผิดพลาดไคลเอนต์ (4xx)
The client does not have access rights to the content. Unlike 401, the client identity is known to the server.
404
Not Found
ข้อผิดพลาดไคลเอนต์ (4xx)
The server can not find the requested resource. This is one of the most famous status codes.
405
Method Not Allowed
ข้อผิดพลาดไคลเอนต์ (4xx)
The request method is known by the server but is not supported by the target resource.
406
Not Acceptable
ข้อผิดพลาดไคลเอนต์ (4xx)
The server cannot produce a response matching the list of acceptable values defined in request headers.
407
Proxy Authentication Required
ข้อผิดพลาดไคลเอนต์ (4xx)
Similar to 401 but authentication is needed to be done by a proxy.
408
Request Timeout
ข้อผิดพลาดไคลเอนต์ (4xx)
The server would like to shut down this unused connection. Sent on an idle connection.
409
Conflict
ข้อผิดพลาดไคลเอนต์ (4xx)
The request conflicts with the current state of the server.
410
Gone
ข้อผิดพลาดไคลเอนต์ (4xx)
The requested content has been permanently deleted from server, with no forwarding address.
411
Length Required
ข้อผิดพลาดไคลเอนต์ (4xx)
Server rejected the request because the Content-Length header field is not defined.
412
Precondition Failed
ข้อผิดพลาดไคลเอนต์ (4xx)
The client has indicated preconditions in its headers which the server does not meet.
413
Payload Too Large
ข้อผิดพลาดไคลเอนต์ (4xx)
Request entity is larger than limits defined by server.
414
URI Too Long
ข้อผิดพลาดไคลเอนต์ (4xx)
The URI requested by the client is longer than the server is willing to interpret.
415
Unsupported Media Type
ข้อผิดพลาดไคลเอนต์ (4xx)
The media format of the requested data is not supported by the server.
416
Range Not Satisfiable
ข้อผิดพลาดไคลเอนต์ (4xx)
The range specified by the Range header field in the request cannot be fulfilled.
417
Expectation Failed
ข้อผิดพลาดไคลเอนต์ (4xx)
The expectation indicated by the Expect request header field cannot be met by the server.
418
I'm a teapot
ข้อผิดพลาดไคลเอนต์ (4xx)
The server refuses the attempt to brew coffee with a teapot. (April Fools joke from 1998)
421
Misdirected Request
ข้อผิดพลาดไคลเอนต์ (4xx)
The request was directed at a server that is not able to produce a response.
422
Unprocessable Entity
ข้อผิดพลาดไคลเอนต์ (4xx)
The request was well-formed but was unable to be followed due to semantic errors.
423
Locked
ข้อผิดพลาดไคลเอนต์ (4xx)
The resource that is being accessed is locked.
424
Failed Dependency
ข้อผิดพลาดไคลเอนต์ (4xx)
The request failed due to failure of a previous request.
425
Too Early
ข้อผิดพลาดไคลเอนต์ (4xx)
Indicates that the server is unwilling to risk processing a request that might be replayed.
426
Upgrade Required
ข้อผิดพลาดไคลเอนต์ (4xx)
The server refuses to perform the request using the current protocol.
428
Precondition Required
ข้อผิดพลาดไคลเอนต์ (4xx)
The origin server requires the request to be conditional.
429
Too Many Requests
ข้อผิดพลาดไคลเอนต์ (4xx)
The user has sent too many requests in a given amount of time ("rate limiting").
431
Request Header Fields Too Large
ข้อผิดพลาดไคลเอนต์ (4xx)
The server is unwilling to process the request because header fields are too large.
451
Unavailable For Legal Reasons
ข้อผิดพลาดไคลเอนต์ (4xx)
The user requested a resource that is not available due to legal reasons.
500
Internal Server Error
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The server has encountered a situation it does not know how to handle.
501
Not Implemented
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The request method is not supported by the server and cannot be handled.
502
Bad Gateway
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The server, while working as a gateway, got an invalid response from the upstream server.
503
Service Unavailable
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The server is not ready to handle the request, usually due to maintenance or overload.
504
Gateway Timeout
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The server is acting as a gateway and cannot get a response in time from the upstream server.
505
HTTP Version Not Supported
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The HTTP version used in the request is not supported by the server.
506
Variant Also Negotiates
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The server has an internal configuration error.
507
Insufficient Storage
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The server is unable to store the representation needed to complete the request.
508
Loop Detected
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The server detected an infinite loop while processing the request.
510
Not Extended
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
Further extensions to the request are required for the server to fulfill it.
511
Network Authentication Required
ข้อผิดพลาดเซิร์ฟเวอร์ (5xx)
The client needs to authenticate to gain network access.