亚马逊签名编码

时间:2014-05-21 03:42:37

标签: encoding amazon url-encoding

“创建签名”的亚马逊文档有一些非常具体的要求。特别是,它要求我:

  

URL根据以下规则对参数名称和值进行编码:

     
      
  • 不要对RFC 3986定义的任何未保留字符进行URL编码。这些未保留的字符是A-Z,a-z,0-9,连字符( - ),下划线(_),句点(。)和波浪号(〜)。
  •   
  • 百分比用%XY编码所有其他字符,其中X和Y是十六进制字符0-9和大写字母A-F。
  •   
  • 百分比编码扩展的UTF-8字符,格式为%XY%ZA ....
  •   
  • 百分比将空格字符编码为%20(而不是+,就像常见的编码方案那样)。
  •   

此编码是否有名称?

1 个答案:

答案 0 :(得分:0)

我仍然不知道编码是否有名称,但它是由RFC 3689定义的。一旦我知道,找到一个库很容易。