This is client API (go to server)
Module Eliom_uri
module Eliom_uri : sig..end
/*
val reconstruct_relative_url_path :
string list -> string list -> string list
Constructs a relative link (low level).
The first parameter is the current URL,
the second is the destination.
val make_string_uri :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('a, 'b,
[< `Attached of
(Eliom_services.attached_service_kind,
[< Eliom_services.getpost ])
Eliom_services.a_s
| `Nonattached of
[< Eliom_services.getpost ] Eliom_services.na_s ],
[< Eliom_services.suff ], 'c, 'd,
[< Eliom_services.registrable ], 'e)
Eliom_services.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:[ `All | `None | `Persistent ] ->
?nl_params:Eliom_parameters.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_services.a_s
| `Nonattached of 'd Eliom_services.na_s ],
[< `WithSuffix | `WithoutSuffix ], 'e, 'f, 'g, 'h)
Eliom_services.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:'i ->
?nl_params:Eliom_parameters.nl_params_set ->
?keep_get_na_params:bool ->
'a ->
'b ->
string * (string * string) list * string option *
(string * string) list
val make_string_uri_from_components :
string * (string * string) list * string option -> string
val make_uri_components_ :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('a, 'b,
[< `Attached of ([> `External ], 'c) Eliom_services.a_s
| `Nonattached of 'd Eliom_services.na_s ],
[< `WithSuffix | `WithoutSuffix ], 'e, 'f, 'g, 'h)
Eliom_services.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:[ `All | `None | `Persistent ] ->
?nl_params:Eliom_parameters.nl_params_set ->
unit -> string * (string * string) list * string option
val make_uri_components :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('a, 'b,
[< `Attached of ([> `External ], 'c) Eliom_services.a_s
| `Nonattached of 'd Eliom_services.na_s ],
[< `WithSuffix | `WithoutSuffix ], 'e, 'f, 'g, 'h)
Eliom_services.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:[ `All | `None | `Persistent ] ->
?nl_params:Eliom_parameters.nl_params_set ->
'a -> string * (string * string) list * string option
val make_post_uri_components_ :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('a, 'b,
[< `Attached of ([> `External ], 'c) Eliom_services.a_s
| `Nonattached of 'd Eliom_services.na_s ],
[< `WithSuffix | `WithoutSuffix ], 'e, 'f, 'g, 'h)
Eliom_services.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:'i ->
?nl_params:Eliom_parameters.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_post_uri_components :
?absolute:bool ->
?absolute_path:bool ->
?https:bool ->
service:('a, 'b,
[< `Attached of ([> `External ], 'c) Eliom_services.a_s
| `Nonattached of 'd Eliom_services.na_s ],
[< `WithSuffix | `WithoutSuffix ], 'e, 'f, 'g, 'h)
Eliom_services.service ->
?hostname:string ->
?port:int ->
?fragment:string ->
?keep_nl_params:'i ->
?nl_params:Eliom_parameters.nl_params_set ->
?keep_get_na_params:bool ->
'a ->
'b ->
string * (string * string) list * string option *
(string * string) list
