mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-09 12:23:32 -04:00
2 lines
31 KiB
HTML
2 lines
31 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Status (http.Http.Status)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../../index.html">Index</a> » <a href="../../index.html">http</a> » <a href="../index.html">Http</a> » Status</nav><header class="odoc-preamble"><h1>Module <code><span>Http.Status</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-informational"><a href="#type-informational" class="anchor"></a><code><span><span class="keyword">type</span> informational</span><span> = </span><span>[ </span></code><ol><li id="type-informational.Continue" class="def variant constructor anchored"><a href="#type-informational.Continue" class="anchor"></a><code><span>| </span><span>`Continue</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Client should continue with request</p><span class="comment-delim">*)</span></div></li><li id="type-informational.Switching_protocols" class="def variant constructor anchored"><a href="#type-informational.Switching_protocols" class="anchor"></a><code><span>| </span><span>`Switching_protocols</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Server is switching protocols</p><span class="comment-delim">*)</span></div></li><li id="type-informational.Processing" class="def variant constructor anchored"><a href="#type-informational.Processing" class="anchor"></a><code><span>| </span><span>`Processing</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Server has received and is processing the request</p><span class="comment-delim">*)</span></div></li><li id="type-informational.Checkpoint" class="def variant constructor anchored"><a href="#type-informational.Checkpoint" class="anchor"></a><code><span>| </span><span>`Checkpoint</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>resume aborted PUT or POST requests</p><span class="comment-delim">*)</span></div></li></ol><code><span> ]</span></code></div><div class="spec-doc"><p>Informational</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-success"><a href="#type-success" class="anchor"></a><code><span><span class="keyword">type</span> success</span><span> = </span><span>[ </span></code><ol><li id="type-success.OK" class="def variant constructor anchored"><a href="#type-success.OK" class="anchor"></a><code><span>| </span><span>`OK</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>standard response for successful HTTP requests</p><span class="comment-delim">*)</span></div></li><li id="type-success.Created" class="def variant constructor anchored"><a href="#type-success.Created" class="anchor"></a><code><span>| </span><span>`Created</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request has been fulfilled; new resource created</p><span class="comment-delim">*)</span></div></li><li id="type-success.Accepted" class="def variant constructor anchored"><a href="#type-success.Accepted" class="anchor"></a><code><span>| </span><span>`Accepted</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request accepted, processing pending</p><span class="comment-delim">*)</span></div></li><li id="type-success.Non_authoritative_information" class="def variant constructor anchored"><a href="#type-success.Non_authoritative_information" class="anchor"></a><code><span>| </span><span>`Non_authoritative_information</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request processed, information may be from another source</p><span class="comment-delim">*)</span></div></li><li id="type-success.No_content" class="def variant constructor anchored"><a href="#type-success.No_content" class="anchor"></a><code><span>| </span><span>`No_content</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request processed, no content returned</p><span class="comment-delim">*)</span></div></li><li id="type-success.Reset_content" class="def variant constructor anchored"><a href="#type-success.Reset_content" class="anchor"></a><code><span>| </span><span>`Reset_content</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request processed, no content returned, reset document view</p><span class="comment-delim">*)</span></div></li><li id="type-success.Partial_content" class="def variant constructor anchored"><a href="#type-success.Partial_content" class="anchor"></a><code><span>| </span><span>`Partial_content</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>partial resource return due to request header</p><span class="comment-delim">*)</span></div></li><li id="type-success.Multi_status" class="def variant constructor anchored"><a href="#type-success.Multi_status" class="anchor"></a><code><span>| </span><span>`Multi_status</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>XML, can contain multiple separate responses</p><span class="comment-delim">*)</span></div></li><li id="type-success.Already_reported" class="def variant constructor anchored"><a href="#type-success.Already_reported" class="anchor"></a><code><span>| </span><span>`Already_reported</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>results previously returned</p><span class="comment-delim">*)</span></div></li><li id="type-success.Im_used" class="def variant constructor anchored"><a href="#type-success.Im_used" class="anchor"></a><code><span>| </span><span>`Im_used</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request fulfilled, response is instance-manipulations</p><span class="comment-delim">*)</span></div></li></ol><code><span> ]</span></code></div><div class="spec-doc"><p>Success</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-redirection"><a href="#type-redirection" class="anchor"></a><code><span><span class="keyword">type</span> redirection</span><span> = </span><span>[ </span></code><ol><li id="type-redirection.Multiple_choices" class="def variant constructor anchored"><a href="#type-redirection.Multiple_choices" class="anchor"></a><code><span>| </span><span>`Multiple_choices</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>multiple options for the resource delivered</p><span class="comment-delim">*)</span></div></li><li id="type-redirection.Moved_permanently" class="def variant constructor anchored"><a href="#type-redirection.Moved_permanently" class="anchor"></a><code><span>| </span><span>`Moved_permanently</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>this and all future requests directed to the given URI</p><span class="comment-delim">*)</span></div></li><li id="type-redirection.Found" class="def variant constructor anchored"><a href="#type-redirection.Found" class="anchor"></a><code><span>| </span><span>`Found</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>temporary response to request found via alternative URI</p><span class="comment-delim">*)</span></div></li><li id="type-redirection.See_other" class="def variant constructor anchored"><a href="#type-redirection.See_other" class="anchor"></a><code><span>| </span><span>`See_other</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>permanent response to request found via alternative URI</p><span class="comment-delim">*)</span></div></li><li id="type-redirection.Not_modified" class="def variant constructor anchored"><a href="#type-redirection.Not_modified" class="anchor"></a><code><span>| </span><span>`Not_modified</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>resource has not been modified since last requested</p><span class="comment-delim">*)</span></div></li><li id="type-redirection.Use_proxy" class="def variant constructor anchored"><a href="#type-redirection.Use_proxy" class="anchor"></a><code><span>| </span><span>`Use_proxy</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>content located elsewhere, retrieve from there</p><span class="comment-delim">*)</span></div></li><li id="type-redirection.Switch_proxy" class="def variant constructor anchored"><a href="#type-redirection.Switch_proxy" class="anchor"></a><code><span>| </span><span>`Switch_proxy</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>subsequent requests should use the specified proxy</p><span class="comment-delim">*)</span></div></li><li id="type-redirection.Temporary_redirect" class="def variant constructor anchored"><a href="#type-redirection.Temporary_redirect" class="anchor"></a><code><span>| </span><span>`Temporary_redirect</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>connect again to different URI as provided</p><span class="comment-delim">*)</span></div></li><li id="type-redirection.Permanent_redirect" class="def variant constructor anchored"><a href="#type-redirection.Permanent_redirect" class="anchor"></a><code><span>| </span><span>`Permanent_redirect</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>connect again to a different URI using the same method</p><span class="comment-delim">*)</span></div></li></ol><code><span> ]</span></code></div><div class="spec-doc"><p>Redirection</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-client_error"><a href="#type-client_error" class="anchor"></a><code><span><span class="keyword">type</span> client_error</span><span> = </span><span>[ </span></code><ol><li id="type-client_error.Bad_request" class="def variant constructor anchored"><a href="#type-client_error.Bad_request" class="anchor"></a><code><span>| </span><span>`Bad_request</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request cannot be fulfilled due to bad syntax</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Unauthorized" class="def variant constructor anchored"><a href="#type-client_error.Unauthorized" class="anchor"></a><code><span>| </span><span>`Unauthorized</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>authentication is possible but has failed</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Payment_required" class="def variant constructor anchored"><a href="#type-client_error.Payment_required" class="anchor"></a><code><span>| </span><span>`Payment_required</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>payment required, reserved for future use</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Forbidden" class="def variant constructor anchored"><a href="#type-client_error.Forbidden" class="anchor"></a><code><span>| </span><span>`Forbidden</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server refuses to respond to request</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Not_found" class="def variant constructor anchored"><a href="#type-client_error.Not_found" class="anchor"></a><code><span>| </span><span>`Not_found</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>requested resource could not be found</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Method_not_allowed" class="def variant constructor anchored"><a href="#type-client_error.Method_not_allowed" class="anchor"></a><code><span>| </span><span>`Method_not_allowed</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request method not supported by that resource</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Not_acceptable" class="def variant constructor anchored"><a href="#type-client_error.Not_acceptable" class="anchor"></a><code><span>| </span><span>`Not_acceptable</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>content not acceptable according to the Accept headers</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Proxy_authentication_required" class="def variant constructor anchored"><a href="#type-client_error.Proxy_authentication_required" class="anchor"></a><code><span>| </span><span>`Proxy_authentication_required</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>client must first authenticate itself with the proxy</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Request_timeout" class="def variant constructor anchored"><a href="#type-client_error.Request_timeout" class="anchor"></a><code><span>| </span><span>`Request_timeout</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server timed out waiting for the request</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Conflict" class="def variant constructor anchored"><a href="#type-client_error.Conflict" class="anchor"></a><code><span>| </span><span>`Conflict</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request could not be processed because of conflict</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Gone" class="def variant constructor anchored"><a href="#type-client_error.Gone" class="anchor"></a><code><span>| </span><span>`Gone</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>resource is no longer available and will not be available again</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Length_required" class="def variant constructor anchored"><a href="#type-client_error.Length_required" class="anchor"></a><code><span>| </span><span>`Length_required</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request did not specify the length of its content</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Precondition_failed" class="def variant constructor anchored"><a href="#type-client_error.Precondition_failed" class="anchor"></a><code><span>| </span><span>`Precondition_failed</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server does not meet request preconditions</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Request_entity_too_large" class="def variant constructor anchored"><a href="#type-client_error.Request_entity_too_large" class="anchor"></a><code><span>| </span><span>`Request_entity_too_large</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request is larger than the server is willing or able to process</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Request_uri_too_long" class="def variant constructor anchored"><a href="#type-client_error.Request_uri_too_long" class="anchor"></a><code><span>| </span><span>`Request_uri_too_long</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>URI provided was too long for the server to process</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Unsupported_media_type" class="def variant constructor anchored"><a href="#type-client_error.Unsupported_media_type" class="anchor"></a><code><span>| </span><span>`Unsupported_media_type</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server does not support media type</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Requested_range_not_satisfiable" class="def variant constructor anchored"><a href="#type-client_error.Requested_range_not_satisfiable" class="anchor"></a><code><span>| </span><span>`Requested_range_not_satisfiable</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>client has asked for unprovidable portion of the file</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Expectation_failed" class="def variant constructor anchored"><a href="#type-client_error.Expectation_failed" class="anchor"></a><code><span>| </span><span>`Expectation_failed</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server cannot meet requirements of Expect request-header field</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.I_m_a_teapot" class="def variant constructor anchored"><a href="#type-client_error.I_m_a_teapot" class="anchor"></a><code><span>| </span><span>`I_m_a_teapot</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>I'm a teapot</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Enhance_your_calm" class="def variant constructor anchored"><a href="#type-client_error.Enhance_your_calm" class="anchor"></a><code><span>| </span><span>`Enhance_your_calm</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Twitter rate limiting</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Unprocessable_entity" class="def variant constructor anchored"><a href="#type-client_error.Unprocessable_entity" class="anchor"></a><code><span>| </span><span>`Unprocessable_entity</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request unable to be followed due to semantic errors</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Locked" class="def variant constructor anchored"><a href="#type-client_error.Locked" class="anchor"></a><code><span>| </span><span>`Locked</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>resource that is being accessed is locked</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Failed_dependency" class="def variant constructor anchored"><a href="#type-client_error.Failed_dependency" class="anchor"></a><code><span>| </span><span>`Failed_dependency</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request failed due to failure of a previous request</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Upgrade_required" class="def variant constructor anchored"><a href="#type-client_error.Upgrade_required" class="anchor"></a><code><span>| </span><span>`Upgrade_required</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>client should switch to a different protocol</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Precondition_required" class="def variant constructor anchored"><a href="#type-client_error.Precondition_required" class="anchor"></a><code><span>| </span><span>`Precondition_required</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>origin server requires the request to be conditional</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Too_many_requests" class="def variant constructor anchored"><a href="#type-client_error.Too_many_requests" class="anchor"></a><code><span>| </span><span>`Too_many_requests</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>user has sent too many requests in a given amount of time</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Request_header_fields_too_large" class="def variant constructor anchored"><a href="#type-client_error.Request_header_fields_too_large" class="anchor"></a><code><span>| </span><span>`Request_header_fields_too_large</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server is unwilling to process the request</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.No_response" class="def variant constructor anchored"><a href="#type-client_error.No_response" class="anchor"></a><code><span>| </span><span>`No_response</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server returns no information and closes the connection</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Retry_with" class="def variant constructor anchored"><a href="#type-client_error.Retry_with" class="anchor"></a><code><span>| </span><span>`Retry_with</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>request should be retried after performing action</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Blocked_by_windows_parental_controls" class="def variant constructor anchored"><a href="#type-client_error.Blocked_by_windows_parental_controls" class="anchor"></a><code><span>| </span><span>`Blocked_by_windows_parental_controls</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Windows Parental Controls blocking access to webpage</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Wrong_exchange_server" class="def variant constructor anchored"><a href="#type-client_error.Wrong_exchange_server" class="anchor"></a><code><span>| </span><span>`Wrong_exchange_server</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>the server cannot reach the client's mailbox</p><span class="comment-delim">*)</span></div></li><li id="type-client_error.Client_closed_request" class="def variant constructor anchored"><a href="#type-client_error.Client_closed_request" class="anchor"></a><code><span>| </span><span>`Client_closed_request</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>connection closed by client while HTTP server is processing</p><span class="comment-delim">*)</span></div></li></ol><code><span> ]</span></code></div><div class="spec-doc"><p>Client_error</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-server_error"><a href="#type-server_error" class="anchor"></a><code><span><span class="keyword">type</span> server_error</span><span> = </span><span>[ </span></code><ol><li id="type-server_error.Internal_server_error" class="def variant constructor anchored"><a href="#type-server_error.Internal_server_error" class="anchor"></a><code><span>| </span><span>`Internal_server_error</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>generic error message</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Not_implemented" class="def variant constructor anchored"><a href="#type-server_error.Not_implemented" class="anchor"></a><code><span>| </span><span>`Not_implemented</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server does not recognise method or lacks ability to fulfill</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Bad_gateway" class="def variant constructor anchored"><a href="#type-server_error.Bad_gateway" class="anchor"></a><code><span>| </span><span>`Bad_gateway</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server received an invalid response from upstream server</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Service_unavailable" class="def variant constructor anchored"><a href="#type-server_error.Service_unavailable" class="anchor"></a><code><span>| </span><span>`Service_unavailable</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server is currently unavailable</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Gateway_timeout" class="def variant constructor anchored"><a href="#type-server_error.Gateway_timeout" class="anchor"></a><code><span>| </span><span>`Gateway_timeout</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>gateway did not receive response from upstream server</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Http_version_not_supported" class="def variant constructor anchored"><a href="#type-server_error.Http_version_not_supported" class="anchor"></a><code><span>| </span><span>`Http_version_not_supported</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server does not support the HTTP protocol version</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Variant_also_negotiates" class="def variant constructor anchored"><a href="#type-server_error.Variant_also_negotiates" class="anchor"></a><code><span>| </span><span>`Variant_also_negotiates</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>content negotiation for the request results in a circular reference</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Insufficient_storage" class="def variant constructor anchored"><a href="#type-server_error.Insufficient_storage" class="anchor"></a><code><span>| </span><span>`Insufficient_storage</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server is unable to store the representation</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Loop_detected" class="def variant constructor anchored"><a href="#type-server_error.Loop_detected" class="anchor"></a><code><span>| </span><span>`Loop_detected</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>server detected an infinite loop while processing the request</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Bandwidth_limit_exceeded" class="def variant constructor anchored"><a href="#type-server_error.Bandwidth_limit_exceeded" class="anchor"></a><code><span>| </span><span>`Bandwidth_limit_exceeded</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>bandwidth limit exceeded</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Not_extended" class="def variant constructor anchored"><a href="#type-server_error.Not_extended" class="anchor"></a><code><span>| </span><span>`Not_extended</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>further extensions to the request are required</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Network_authentication_required" class="def variant constructor anchored"><a href="#type-server_error.Network_authentication_required" class="anchor"></a><code><span>| </span><span>`Network_authentication_required</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>client needs to authenticate to gain network access</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Network_read_timeout_error" class="def variant constructor anchored"><a href="#type-server_error.Network_read_timeout_error" class="anchor"></a><code><span>| </span><span>`Network_read_timeout_error</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>network read timeout behind the proxy</p><span class="comment-delim">*)</span></div></li><li id="type-server_error.Network_connect_timeout_error" class="def variant constructor anchored"><a href="#type-server_error.Network_connect_timeout_error" class="anchor"></a><code><span>| </span><span>`Network_connect_timeout_error</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>network connect timeout behind the proxy</p><span class="comment-delim">*)</span></div></li></ol><code><span> ]</span></code></div><div class="spec-doc"><p>Server_error</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-standard"><a href="#type-standard" class="anchor"></a><code><span><span class="keyword">type</span> standard</span><span> = </span><span>[ </span></code><ol><li id="type-standard.informational" class="def variant type anchored"><a href="#type-standard.informational" class="anchor"></a><code><span>| </span><span><a href="#type-informational">informational</a></span></code></li><li id="type-standard.success" class="def variant type anchored"><a href="#type-standard.success" class="anchor"></a><code><span>| </span><span><a href="#type-success">success</a></span></code></li><li id="type-standard.redirection" class="def variant type anchored"><a href="#type-standard.redirection" class="anchor"></a><code><span>| </span><span><a href="#type-redirection">redirection</a></span></code></li><li id="type-standard.client_error" class="def variant type anchored"><a href="#type-standard.client_error" class="anchor"></a><code><span>| </span><span><a href="#type-client_error">client_error</a></span></code></li><li id="type-standard.server_error" class="def variant type anchored"><a href="#type-standard.server_error" class="anchor"></a><code><span>| </span><span><a href="#type-server_error">server_error</a></span></code></li></ol><code><span> ]</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>[ </span></code><ol><li id="type-t.Code" class="def variant constructor anchored"><a href="#type-t.Code" class="anchor"></a><code><span>| </span><span>`Code <span class="keyword">of</span> int</span></code></li><li id="type-t.standard" class="def variant type anchored"><a href="#type-t.standard" class="anchor"></a><code><span>| </span><span><a href="#type-standard">standard</a></span></code></li></ol><code><span> ]</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-compare"><a href="#val-compare" class="anchor"></a><code><span><span class="keyword">val</span> compare : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-to_string"><a href="#val-to_string" class="anchor"></a><code><span><span class="keyword">val</span> to_string : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-to_int"><a href="#val-to_int" class="anchor"></a><code><span><span class="keyword">val</span> to_int : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-of_int"><a href="#val-of_int" class="anchor"></a><code><span><span class="keyword">val</span> of_int : <span>int <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-reason_phrase_of_code"><a href="#val-reason_phrase_of_code" class="anchor"></a><code><span><span class="keyword">val</span> reason_phrase_of_code : <span>int <span class="arrow">-></span></span> string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pp"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|