# http_uri

###
Module

http_uri

###
Module Summary

Old URI utility module, use uri_string instead

###
Since

Module http_uri was introduced in OTP R15B01.

###
Description

This module is deprecated since OTP 23. Use the module uri_string to properly handle URIs, this is the recommended module since OTP 21.

###
DATA TYPES

Type definitions that are related to URI:

uri_part() = [byte()] | binary()

  Syntax according to the URI definition in RFC 3986, for example, "http://www.erlang.org/"

For more information about URI, see RFC 3986.

###
Exports

####
decode(EncodedPart) -> DecodePart
OTP R15B01

### Types

EncodedPart = uri_part() - A possibly percent encoded URI part
DecodePart = uri_part()
Warning

Do not use will be removed use uri_string:unquote/1 instead

Decodes a possibly percent encoded URI part

####
encode(DecodedPart) -> EncodedPart
OTP R15B01

### Types

DecodePart = uri_part()
EncodedPart = uri_part() - Percent encoded URI part
Warning

Do not use will be removed use uri_string:quote/1 instead

Performes prrcent encoding.