请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

2回答

提问者 qq_鲛岛苓歌_0 2019-10-04 23:55:49

returnUrl要手动编码,否则链接含有特殊字符# ,会被截断没有参数,  再拼接成完整的链接。

js 获取的到的链接是编码后的,无法跳转,所以要先在程序中URLDecoder
解码才行,就可以跳转成功


0 回复 有任何疑惑可以回复我~
廖师兄 2019-10-04 22:06:40

returnUrl要urlencode

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_鲛岛苓歌_0 #1
    map.put("returnUrl", URLEncoder.encode(returnUrl, "utf-8"));
    还是获取不到/#/后参数
    而且付款完成跳转白屏
    没加urlencode 跳转显示10003。。。 我懵了
    回复 有任何疑惑可以回复我~ 2019-10-04 22:09:05
  • 廖师兄 回复 提问者 qq_鲛岛苓歌_0 #2
    http://proxy.springboot.cn/pay?openid=oTgZpweJfGHmnKCmhCbACz-vJUZ8&orderId=15693914951359249118&returnUrl=
    
    我指的是,returnUrl的值要先urlencode,再拼接上去
    回复 有任何疑惑可以回复我~ 2019-10-04 22:16:29
  • 提问者 qq_鲛岛苓歌_0 回复 廖师兄 #3
    参数有了,但是跳转空白
    回复 有任何疑惑可以回复我~ 2019-10-04 22:24:26
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号