我需要使用javascript重定向到paypal的approval_url
如果我这样做
window.location = "<%= approval_url %>";
我要进入一个说
的页面This transaction is invalid. Please return to the recipient's website to complete your transaction using their regular checkout flow.
,网址是
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_flow&SESSION=xJniP0ittD1dtW_QGQXqLx91Byimw8A3ZvU71TCcY6Ktm-hyIhp2dpF7SoboFa&dispatch=50a222a57ty771920b6a3d7b606239e4d529b525e0b7e69bf0224adecfb0124e9b61f737ba21b081982546798d23b9808f2b0faaf533a5dbe5
但是,如果我手动接受approval_url并将其粘贴到浏览器中,则会成功到达该页面。
这有什么区别?
答案 0 :(得分:0)
这很奇怪..
似乎paypal不喜欢网址中的&
..如果我raw approval_url
它的行为正常..