11月 22, 2013

rails3.2 + ruby 2.0 發出http get request 資料亂碼


把server升上ruby 2.0後在rails3.2中發出get抓facebook api資料**有時**會是Ascii-8,

印在頁面無法識別,用encoding類別強轉utf8也沒有用,測了一下發現換回 ruby 1.9.3

不會有這樣的問題

 解法:

 1.改用Ruby 1.9.3 + rails 3.2

 2.Ruby 2.0 + rails 3.2 + 發http的部份改用(https://github.com/jnunemaker/httparty)

 3.Ruby 2.0 + rails 4

 

沒有留言: