<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>vzyw (vzyw)</title>
    <link>https://ruby-china.org/vzyw</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>Ruby 中文编码问题？</title>
      <description>&lt;p&gt;在写一个 oauth1.0 认证，现在的情况是如果 body 的参数是英文字母，可以认证成功，如果是中文或者带有英文的英文，就认证失败。&lt;br&gt;
对方的认证接口没问题，我用 postman 可以模拟成功。&lt;br&gt;
请问下大家在中文编码上有没有遇到什么坑，到底是什么问题导致签名不成功的？
&lt;br&gt;&lt;br&gt;
签名过程会先对中文进行&lt;code&gt;uriencode&lt;/code&gt;，签名方式是 &lt;code&gt;HMAC-SHA1&lt;/code&gt;&lt;/p&gt;</description>
      <author>vzyw</author>
      <pubDate>Wed, 02 Aug 2017 16:51:44 +0800</pubDate>
      <link>https://ruby-china.org/topics/33708</link>
      <guid>https://ruby-china.org/topics/33708</guid>
    </item>
  </channel>
</rss>
