Tag: URLエンコード
エンコードの逆を行う
上記考えに基づくとパラメータごとにCGI.escapeして結合するのが確実か。
require 'cgi' 'http://www.example.com/test.cgi?name=' + CGI.escape('中田') + '&addr=' + CGI.escape('山梨')
GET /test.cgi?name=nakata HTTP/1.0
POST test.cgi? HTTP/1.0 ... name=nakata