HTTP Status Codes Recognized

HTTP Status Code
Micriµm Type
200HTTP_STATUS_OK
201HTTP_STATUS_CREATED
202HTTP_STATUS_ACCEPTED
204

HTTP_STATUS_NO_CONTENT

205HTTP_STATUS_RESET_CONTENT
301HTTP_STATUS_MOVED_PERMANENTLY
302HTTP_STATUS_FOUND
303HTTP_STATUS_SEE_OTHER
304HTTP_STATUS_NOT_MODIFIED
305HTTP_STATUS_USE_PROXY
307HTTP_STATUS_TEMPORARY_REDIRECT
400HTTP_STATUS_BAD_REQUEST
401HTTP_STATUS_UNAUTHORIZED
403HTTP_STATUS_FORBIDDEN
404HTTP_STATUS_NOT_FOUND
405HTTP_STATUS_METHOD_NOT_ALLOWED
406HTTP_STATUS_NOT_ACCEPTABLE
408HTTP_STATUS_REQUEST_TIMEOUT
409HTTP_STATUS_CONFLICT
410HTTP_STATUS_GONE
411HTTP_STATUS_LENGTH_REQUIRED
412HTTP_STATUS_PRECONDITION_FAILED
413HTTP_STATUS_REQUEST_ENTITY_TOO_LARGE
414HTTP_STATUS_REQUEST_URI_TOO_LONG
415HTTP_STATUS_UNSUPPORTED_MEDIA_TYPE
416HTTP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE
417HTTP_STATUS_EXPECTATION_FAILED
500HTTP_STATUS_INTERNAL_SERVER_ERR
501HTTP_STATUS_NOT_IMPLEMENTED
503HTTP_STATUS_SERVICE_UNAVAILABLE
505HTTP_STATUS_HTTP_VERSION_NOT_SUPPORTED

If you feel that important Status Codes are missing for your application, please contact us so that it can be included in subsequent release of µC/HTTP.