Aliyun.Util.Encoder (aliyun_util v0.3.5)

Link to this section Summary

Functions

编码 query params。

编码 requet: verb(GET|POST) + query_params。

编码字符串:URL编码+POP特殊规则。

Link to this section Functions

Link to this function

encode_params(params)

Specs

encode_params(map()) :: String.t()

编码 query params。

Examples

iex> Aliyun.Util.Encoder.encode_params(%{foo: "bar"})
"foo%3Dbar"
Link to this function

encode_request(verb, params)

Specs

encode_request(String.t(), map()) :: <<_::16, _::_*8>>

编码 requet: verb(GET|POST) + query_params。

Examples

iex> Aliyun.Util.Encoder.encode_request("get", %{foo: "bar"})
"get&%2F&foo%3Dbar"
Link to this function

encode_string(term)

Specs

encode_string(String.t()) :: String.t()

编码字符串:URL编码+POP特殊规则。

Examples

iex> Aliyun.Util.Encoder.encode_string("foo bar")
"foo%20bar"