]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/DEVEL/ocaml-http/http_types.ml
added 'build_sockaddr'
[helm.git] / helm / DEVEL / ocaml-http / http_types.ml
index 70c8fce63825b8036dd336c89f55ba9d9740ade3..7233056fc40152c6cc6c34d90aa5eb57c9bdd372 100644 (file)
@@ -107,6 +107,23 @@ type status =
   | server_error_status
   ]
 
+exception Invalid_header of string
+exception Invalid_HTTP_version of string
+exception Invalid_code of int
+exception Invalid_status of status
+
+exception Malformed_query of string
+exception Malformed_query_part of string * string
+exception Unsupported_method of string
+exception Unsupported_HTTP_version of string
+exception Malformed_request_URI of string
+exception Malformed_request of string
+
+exception Param_not_found of string
+
+exception Invalid_status_line of string
+exception Header_not_found of string
+
 class type response =
   object
     method version: version
@@ -156,5 +173,6 @@ class type request =
     method uri: string
     method path: string
     method param: string -> string
+    method paramAll: string -> string list
     method params: (string * string) list
   end