<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>sbaifa (刘继伟)</title>
    <link>https://ruby-china.org/sbaifa</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>ruby uri invalid byte sequence in UTF-8 求解</title>
      <description>&lt;pre class="highlight plaintext"&gt;&lt;code&gt;irb(main):010:0&amp;gt; URI("http://www.baidu.com/xEA\xE6").host
ArgumentError: invalid byte sequence in UTF-8
from /usr/lib64/fluent/ruby/lib/ruby/1.9.1/uri/common.rb:125:in `==='
from /usr/lib64/fluent/ruby/lib/ruby/1.9.1/uri/common.rb:125:in `split'
from /usr/lib64/fluent/ruby/lib/ruby/1.9.1/uri/common.rb:211:in `parse'
from /usr/lib64/fluent/ruby/lib/ruby/1.9.1/uri/common.rb:747:in `parse'
from /usr/lib64/fluent/ruby/lib/ruby/1.9.1/uri/common.rb:994:in `URI'
from (irb):10
from /usr/lib64/fluent/ruby/bin/irb:12:in `&amp;lt;main&amp;gt;'
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;ruby 版本&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; /usr/lib64/fluent/ruby/bin/ruby -v
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;我需要获取这种情况下的 host，遇到这个问题。网上搜了好久没找到合适的资料，哪位大大遇到过帮看看，在此感谢&lt;/p&gt;</description>
      <author>sbaifa</author>
      <pubDate>Wed, 08 Oct 2014 11:56:39 +0800</pubDate>
      <link>https://ruby-china.org/topics/21911</link>
      <guid>https://ruby-china.org/topics/21911</guid>
    </item>
  </channel>
</rss>
