Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
http_method.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
(** HTTP request method *) type t = [ `DELETE | `GET | `HEAD | `OPTIONS | `PATCH | `POST | `PUT ] let of_string = function | "DELETE" -> `DELETE | "GET" -> `GET | "HEAD" -> `HEAD | "OPTIONS" -> `OPTIONS | "PATCH" -> `PATCH | "POST" -> `POST | "PUT" -> `PUT | s -> failwith ("Invalid request method: " ^ s) let to_string = function | `DELETE -> "DELETE" | `GET -> "GET" | `HEAD -> "HEAD" | `OPTIONS -> "OPTIONS" | `PATCH -> "PATCH" | `POST -> "POST" | `PUT -> "PUT"