To focus the search input from anywhere on the page, press the 'S' key.
in-package search v0.1.0
Library
Module
Module type
Parameter
Class
Class type
include module type of struct include H2.Method end
Request Method
The request method token is the primary source of request semantics; it indicates the purpose for which the client has made this request and what is expected by the client as a successful result.
See RFC7231§4 for more details.
This module is a proxy to Httpaf.Method
and is included in h2 for convenience.
Request Method
The request method token is the primary source of request semantics; it indicates the purpose for which the client has made this request and what is expected by the client as a successful result.
See RFC7231§4 for more details.
val is_safe : standard -> bool
Request methods are considered "safe" if their defined semantics are essentially read-only; i.e., the client does not request, and does not expect, any state change on the origin server as a result of applying a safe method to a target resource. Likewise, reasonable use of a safe method is not expected to cause any harm, loss of property, or unusual burden on the origin server.
See RFC7231§4.2.1 for more details.
val is_cacheable : standard -> bool
Request methods can be defined as "cacheable" to indicate that responses to them are allowed to be stored for future reuse.
See RFC7234 for more details.
val is_idempotent : standard -> bool
A request method is considered "idempotent" if the intended effect on the server of multiple identical requests with that method is the same as the effect for a single such request. Of the request methods defined by this specification, PUT, DELETE, and safe request methods are idempotent.
See RFC7231§4.2.2 for more details.
val to_string : t -> string
val of_string : string -> t
val pp_hum : Format.formatter -> t -> unit