package uri
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=cc730da76a5ab7411742df2279bb7a6e0d27393a4a043943fb4beae88ce89185
md5=35a016cb2f3e076da82df35a8ce1ed6e
doc/uri.services/Uri_services/index.html
Module Uri_services
Module that maps the more common IANA well-known ports to and from their textual service names. To save memory, this module does not contains only the more common services. Use the Uri_services_full
module if you need the complete list.
Convert a TCP port number into a list of IANA well-known service names
Convert a UDP port number into a list of IANA well-known service names
Convert a IANA well-known service name into a list of valid TCP port numbers
Convert a IANA well-known service name into a list of valid UDP port numbers
val tcp_port_of_uri : ?default:string -> Uri.t -> int option
Extract a TCP port from a URI, using a default service if the URI does not contain a scheme
val udp_port_of_uri : ?default:string -> Uri.t -> int option
Extract a UDP port from a URI, using a default service if the URI does not contain a scheme
List of known TCP services. These keys are guaranteed to match in the rest of the lookup functions.
List of known UDP services. These keys are guaranteed to match in the rest of the lookup functions.