填写这份《一分钟调查》,帮我们(开发组)做得更好!去填写Home

HttpUrlEncodingCodec

Provides encoding and decoding of URL parameter and query-string values.

查看"说明"...

      
      class HttpUrlEncodingCodec implements HttpParameterCodec {
  encodeKey(key: string): string
  encodeValue(value: string): string
  decodeKey(key: string): string
  decodeValue(value: string)
}
    

说明

一个 HttpParameterCodec,它使用 encodeURIComponentdecodeURIComponent 来序列化和解析 URL 参数的 key 和 value。 如果你传入未编码的查询参数,那么接收端可能会对这些参数进行错误解析。请使用 HttpParameterCodec 类对查询字符串的值进行编码和解码。

Serializes and parses URL parameter keys and values to encode and decode them. If you pass URL query parameters without encoding, the query parameters can be misinterpreted at the receiving end.

方法

Encodes a key name for a URL parameter or query-string.

encodeKey(key: string): string
      
      encodeKey(key: string): string
    
参数
key string

The key name.

返回值

string: The encoded key name.

Encodes the value of a URL parameter or query-string.

encodeValue(value: string): string
      
      encodeValue(value: string): string
    
参数
value string

The value.

返回值

string: The encoded value.

Decodes an encoded URL parameter or query-string key.

decodeKey(key: string): string
      
      decodeKey(key: string): string
    
参数
key string

The encoded key name.

返回值

string: The decoded key name.

Decodes an encoded URL parameter or query-string value.

decodeValue(value: string)
      
      decodeValue(value: string)
    
参数
value string

The encoded value.