{ "id": "api/common/http/HttpParameterCodec", "title": "HttpParameterCodec", "contents": "\n\n
\n
\n
\n \n API > @angular/common > @angular/common/http\n
\n \n
\n \n
\n

HttpParameterCodeclink

\n \n \n \n \n \n
\n \n \n\n
\n \n
\n

A codec for encoding and decoding parameters in URLs.

\n\n

See more...

\n
\n \n \n
\n\ninterface HttpParameterCodec {\n encodeKey(key: string): string\n encodeValue(value: string): string\n decodeKey(key: string): string\n decodeValue(value: string): string\n}\n\n\n \n \n\n\n \n \n
\n

Class implementationslink

\n \n\n\n\n\n
\n \n\n
\n\n \n\n \n \n
\n

Descriptionlink

\n

Used by HttpParams.

\n\n \n
\n\n \n\n \n\n
\n

Methodslink

\n \n \n\n \n \n \n \n \n \n \n \n\n \n\n \n \n
\n
\n

\n encodeKey()\n \n link

\n \n
\n
\n
\n \n\n encodeKey(key: string): string\n\n \n\n
Parameters
\n \n \n \n \n \n \n \n \n \n
\n \n key\n string\n \n \n
\n\n \n
Returns
\n

string

\n\n \n\n\n \n\n \n
\n
\n\n \n \n\n \n \n \n \n \n \n \n \n\n \n\n \n \n
\n
\n

\n encodeValue()\n \n link

\n \n
\n
\n
\n \n\n encodeValue(value: string): string\n\n \n\n
Parameters
\n \n \n \n \n \n \n \n \n \n
\n \n value\n string\n \n \n
\n\n \n
Returns
\n

string

\n\n \n\n\n \n\n \n
\n
\n\n \n \n\n \n \n \n \n \n \n \n \n\n \n\n \n \n
\n
\n

\n decodeKey()\n \n link

\n \n
\n
\n
\n \n\n decodeKey(key: string): string\n\n \n\n
Parameters
\n \n \n \n \n \n \n \n \n \n
\n \n key\n string\n \n \n
\n\n \n
Returns
\n

string

\n\n \n\n\n \n\n \n
\n
\n\n \n \n\n \n \n \n \n \n \n \n \n\n \n\n \n \n
\n
\n

\n decodeValue()\n \n link

\n \n
\n
\n
\n \n\n decodeValue(value: string): string\n\n \n\n
Parameters
\n \n \n \n \n \n \n \n \n \n
\n \n value\n string\n \n \n
\n\n \n
Returns
\n

string

\n\n \n\n\n \n\n \n
\n
\n\n \n
\n\n\n \n\n\n
\n
\n\n\n" }