HttpError列挙型(Enum)
列挙型(Enum)日本語解説は準備中
ひとことで言うと
HttpErrorは、ロブロックス(Roblox)の列挙型(Enum)です。くわしい日本語解説は準備中のため、下に公式の説明(英語)を載せています。
公式の説明(英語):Enum representing errors that can occur when making HTTP requests, unrelated to HTTP status codes returned by the server.
選べる値(19)
| 名前 | 値 | 説明 |
|---|---|---|
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. |
英語の説明とメンバーの一覧は、Roblox Creator Documentation(HttpError)をもとにしています(CC BY 4.0)。日本語の解説は、このサイトで独自に書いたものです。