在Ruby中编码URL参数,并使用php正确解码它
发布时间:2020-12-16 21:18:26 所属栏目:百科 来源:网络整理
导读:我想用 Ruby编码一个URL参数. 未编码的URL参数如下所示: index.php?hash=tlNmgzWNFelvIH1o9ZAWFifpB3RwZOh6DCt5OdIfJCWLo9iZSRONWk1D1rEnSxUp|hi8JcsAHkznPkDFfaS1+xw== 然后我想从PHP解码它! 我试过ruby: ERB::Util::url_encode(param) 然后在Php urldec
我想用
Ruby编码一个URL参数.
未编码的URL参数如下所示: index.php?hash=tlNmgzWNFelvIH1o9ZAWFifpB3RwZOh6DCt5OdIfJCWLo9iZSRONWk1D1rEnSxUp|hi8JcsAHkznPkDFfaS1+xw== 然后我想从PHP解码它! 我试过ruby: ERB::Util::url_encode(param) 然后在Php urldecode($param);似乎不起作用! 解决方法
在rubyside上使用CGI :: escape.
http://ruby-doc.org/stdlib-1.9.3/libdoc/cgi/rdoc/CGI.html#method-c-escape url_encoded_string = CGI::escape("'Stop!' said Fred") # => "%27Stop%21%27+said+Fred" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |