package tiny_libs

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module UrlSource

Sourcetype authority = {
  1. userinfo : string option;
  2. host : string;
  3. port : int option;
}
Sourcetype t = {
  1. scheme : string option;
  2. authority : authority option;
  3. path : string;
  4. query : string option;
  5. fragment : string option;
}
Sourceval parse : string -> (t, string) result
Sourceval to_string : t -> string
Sourceval resolve : t -> t -> t
Sourceval remove_dot_segments : string -> string
Sourceval port : t -> int option
Sourceval request_target : t -> string