Skip to content
Roblox API Reference

Enum.HttpError

Enum representing errors that can occur when making HTTP requests, unrelated to HTTP status codes returned by the server.
Items
19
Uses
0

Items19

  • Enum.HttpError.OK = 0
    No error occurred; the request completed successfully. This value is unrelated to the HTTP 200 OK status code.
  • Enum.HttpError.InvalidUrl = 1
    The request URL is malformed or otherwise invalid; depending on the platform, a bad URL might instead surface as HttpError.DnsResolve or HttpError.ConnectFail.
  • Enum.HttpError.DnsResolve = 2
    The hostname in the request URL could not be resolved via DNS.
  • Enum.HttpError.ConnectFail = 3
    The client failed to establish a TCP connection to the remote host.
  • Enum.HttpError.OutOfMemory = 4
    The client ran out of memory while processing the HTTP request or response.
  • Enum.HttpError.TimedOut = 5
    The request did not receive a response within the allowed time limit.
  • Enum.HttpError.TooManyRedirects = 6
    The server returned more redirects than the client is configured to follow.
  • Enum.HttpError.InvalidRedirect = 7
    The server returned a redirect response with an invalid or malformed Location header.
  • Enum.HttpError.NetFail = 8
    A general network-level failure occurred that does not fall into a more specific error category.
  • Enum.HttpError.Aborted = 9
    The HTTP request was aborted before it could complete.
  • Enum.HttpError.SslConnectFail = 10
    The TLS/SSL handshake with the remote server failed during connection establishment.
  • Enum.HttpError.SslVerificationFail = 11
    The server's TLS certificate could not be verified.
  • Enum.HttpError.Unknown = 12
    An error occurred that does not map to any other HttpError value.
  • Enum.HttpError.ConnectionClosed = 13
    The connection was closed by the remote end before the full response was received, typically indicating a server or network problem.
  • Enum.HttpError.ServerProtocolError = 14
    An HTTP/2 protocol-level error was returned by the server.
  • Enum.HttpError.CreatorEnvironmentsNotSupportedByService = 15
    The request was sent from a non-live environment (such as Studio) and the target service does not support creator environments.
  • Enum.HttpError.InactivityTimeout = 16
    A streaming request timed out because no data was transferred during the inactivity window.
  • Enum.HttpError.TooManyOutstandingRequests = 17
    The request was rejected because the client has exceeded its limit for concurrent or pending requests.
  • Enum.HttpError.InvalidRangeResponse = 18
    The server returned an invalid response to a ranged HTTP request, such as responding with a full 200 status instead of the expected 206 Partial Content.

No class members use Enum.HttpError.