sig
val make_string_uri :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('get, unit, [< Eliom_service.get_service_kind ],
[< Eliom_service.suff ], 'gn, unit,
[< Eliom_service.registrable ], 'return)
Eliom_service.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:[ `All | `None | `Persistent ] ->
?nl_params:Eliom_parameter.nl_params_set -> 'get -> string
val make_uri_components :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('get, unit, [< Eliom_service.get_service_kind ],
[< Eliom_service.suff ], 'gn, unit,
[< Eliom_service.registrable ], 'return)
Eliom_service.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:[ `All | `None | `Persistent ] ->
?nl_params:Eliom_parameter.nl_params_set ->
'get -> string * (string * string) list * string option
val make_post_uri_components :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('get, 'post, [< Eliom_service.post_service_kind ],
[< Eliom_service.suff ], 'gn, 'pn,
[< Eliom_service.registrable ], 'return)
Eliom_service.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:[ `All | `None | `Persistent ] ->
?nl_params:Eliom_parameter.nl_params_set ->
?keep_get_na_params:bool ->
'get ->
'post ->
string * (string * string) list * string option * (string * string) list
val make_string_uri_from_components :
string * (string * string) list * string option -> string
val reconstruct_relative_url_path :
string list -> string list -> string list
val make_string_uri_ :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('a, 'b,
[< `Attached of
(Eliom_service.attached_service_kind,
[< Eliom_service.getpost ])
Eliom_service.a_s
| `Nonattached of [< Eliom_service.getpost ] Eliom_service.na_s ],
[< Eliom_service.suff ], 'c, 'd, [< Eliom_service.registrable ],
'e)
Eliom_service.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:[ `All | `None | `Persistent ] ->
?nl_params:Eliom_parameter.nl_params_set -> 'a -> string
val make_post_uri_components__ :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('a, 'b,
[< `Attached of ([> `External ], 'c) Eliom_service.a_s
| `Nonattached of 'd Eliom_service.na_s ],
[< Eliom_service.suff ], 'e, 'f, [< Eliom_service.registrable ],
'h)
Eliom_service.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:'i ->
?nl_params:Eliom_parameter.nl_params_set ->
?keep_get_na_params:bool ->
'a ->
'b ->
string * (string * string) list * string option * (string * string) list
val make_uri_components_ :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('a, 'b,
[< `Attached of ([> `External ], 'c) Eliom_service.a_s
| `Nonattached of 'd Eliom_service.na_s ],
[< Eliom_service.suff ], 'e, 'f, [< Eliom_service.registrable ],
'h)
Eliom_service.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:[ `All | `None | `Persistent ] ->
?nl_params:Eliom_parameter.nl_params_set ->
unit -> string * (string * string) list * string option
val make_post_uri_components_ :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('a, 'b,
[< `Attached of ([> `External ], 'd) Eliom_service.a_s
| `Nonattached of 'f Eliom_service.na_s ],
[< Eliom_service.suff ], 'g, 'h, [< Eliom_service.registrable ],
'j)
Eliom_service.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:'k ->
?nl_params:Eliom_parameter.nl_params_set ->
?keep_nl_params:[ `All | `None | `Persistent ] ->
?keep_get_na_params:bool ->
'a ->
unit ->
string * (string * string) list * string option * (string * string) list
val make_actual_path : string list -> string list
val make_proto_prefix : ?hostname:string -> ?port:int -> bool -> string
val make_cookies_info :
bool option *
('a, 'b,
[< `Attached of ([> `External ], 'c) Eliom_service.a_s
| `Nonattached of 'd ],
[< Eliom_service.suff ], 'e, 'f, [< Eliom_service.registrable ], 'h)
Eliom_service.service -> (bool * Eliom_lib.Url.path) option
end