当前位置: 首页 > news >正文

生鲜做的好的网站西宁网络信息 网站建设

生鲜做的好的网站,西宁网络信息 网站建设,网站建设方案报价,长沙网站设计公司业务场景描述#xff1a; 在A系统#xff0c;菜单点击跳B系统这个操作。 A系统菜单是get请求到B系统的一个缓冲页面#xff0c;然后这个缓冲页面获取到url中的accessToken后#xff0c;在这个页面中通过post请求后端接口。 问题描述#xff1a; 当accessToken中包含了…业务场景描述 在A系统菜单点击跳B系统这个操作。 A系统菜单是get请求到B系统的一个缓冲页面然后这个缓冲页面获取到url中的accessToken后在这个页面中通过post请求后端接口。 问题描述 当accessToken中包含了。比如accessToken的值YUOHLJ2pyDRbiZWOuo4LQ 这个时候在post请求后端后端接受到的参数变空格了。如下图 解决方案 当 URL 中的 被解析为空格后你可以在前端再次进行编码将空格转换回 然后再发起 POST 请求。可以使用 JavaScript 中的 encodeURIComponent() 函数来对获取到的 URL 参数进行编码。例如 var accessToken  encodeURIComponent(YU OHLJ2pyDRbiZWOuo4LQ);然后将编码后的 accessToken 作为参数添加到 POST 请求中。这样后端就能正确接收到含有 的参数了。 如果上面方法不行。可以尝试下面方法 String originalValue  parameter.replace( , );最原始粗暴的方案就是直接replace替换。 方案二 不建议在get请求的URL中拼接特殊字符。会被转移的。可以使用去掉“-”的uuid作为key.然后再拿着这个key进行换取真正的token
http://www.sadfv.cn/news/1889/

相关文章: