API Reference › SteamAPI
EHTTPStatusCode
EnumNamespace: SwiftlyS2.Shared.SteamAPI · Assembly: SwiftlyS2.CS2.dll
public enum EHTTPStatusCodeHTTP Status codes that the server can send in response to a request, see rfc2616 section 10.3 for descriptions of each of these.
View sourcek_EHTTPStatusCode100Continue
100Informational codes
k_EHTTPStatusCode101SwitchingProtocols
101k_EHTTPStatusCode200OK
200Success codes
k_EHTTPStatusCode201Created
201k_EHTTPStatusCode202Accepted
202k_EHTTPStatusCode203NonAuthoritative
203k_EHTTPStatusCode204NoContent
204k_EHTTPStatusCode205ResetContent
205k_EHTTPStatusCode206PartialContent
206k_EHTTPStatusCode300MultipleChoices
300Redirection codes
k_EHTTPStatusCode301MovedPermanently
301k_EHTTPStatusCode302Found
302k_EHTTPStatusCode303SeeOther
303k_EHTTPStatusCode304NotModified
304k_EHTTPStatusCode305UseProxy
305k_EHTTPStatusCode307TemporaryRedirect
307k_EHTTPStatusCode308PermanentRedirect
308k_EHTTPStatusCode400BadRequest
400Error codes
k_EHTTPStatusCode401Unauthorized
401You probably want 403 or something else. 401 implies you're sending a WWW-Authenticate header and the client can sent an Authorization header in response.
k_EHTTPStatusCode402PaymentRequired
402This is reserved for future HTTP specs, not really supported by clients
k_EHTTPStatusCode403Forbidden
403k_EHTTPStatusCode404NotFound
404k_EHTTPStatusCode405MethodNotAllowed
405k_EHTTPStatusCode406NotAcceptable
406k_EHTTPStatusCode407ProxyAuthRequired
407k_EHTTPStatusCode408RequestTimeout
408k_EHTTPStatusCode409Conflict
409k_EHTTPStatusCode410Gone
410k_EHTTPStatusCode411LengthRequired
411k_EHTTPStatusCode412PreconditionFailed
412k_EHTTPStatusCode413RequestEntityTooLarge
413k_EHTTPStatusCode414RequestURITooLong
414k_EHTTPStatusCode415UnsupportedMediaType
415k_EHTTPStatusCode416RequestedRangeNotSatisfiable
416k_EHTTPStatusCode417ExpectationFailed
417k_EHTTPStatusCode429TooManyRequests
429k_EHTTPStatusCode444ConnectionClosed
444nginx only?
k_EHTTPStatusCode4xxUnknown
418418 is reserved, so we'll use it to mean unknown
k_EHTTPStatusCode500InternalServerError
500Server error codes
k_EHTTPStatusCode501NotImplemented
501k_EHTTPStatusCode502BadGateway
502k_EHTTPStatusCode503ServiceUnavailable
503k_EHTTPStatusCode504GatewayTimeout
504k_EHTTPStatusCode505HTTPVersionNotSupported
505k_EHTTPStatusCode5xxUnknown
599k_EHTTPStatusCodeInvalid
0Invalid status code (this isn't defined in HTTP, used to indicate unset in our code)