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

受欢迎的免费建站免费b站推广

受欢迎的免费建站,免费b站推广,做网站的一般要多少钱,制作网站技术业务场景描述: 在A系统,菜单点击跳B系统这个操作。 A系统菜单是get请求到B系统的一个缓冲页面,然后这个缓冲页面获取到url中的accessToken后,在这个页面中通过post请求后端接口。 问题描述: 当accessToken中包含了…

业务场景描述:

在A系统,菜单点击跳B系统这个操作。

A系统菜单是get请求到B系统的一个缓冲页面,然后这个缓冲页面获取到url中的accessToken后,在这个页面中通过post请求后端接口。

问题描述:

当accessToken中包含了+。比如accessToken的值:YU+OHLJ2pyDRbiZWOuo4LQ== 这个时候,在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.mnyf.cn/news/38882.html

相关文章:

  • 网站资源规划怎么写游戏推广引流
  • wordpress上站工具网站老域名跳转到新域名
  • 网站换主推关键词会怎么样seo关键词推广怎么做
  • 做一借款撮合网站百度广告联盟价格
  • 免费网站建设seo苏州首页关键词优化
  • 做厂房出租有那些推广网站域名批量查询
  • 桂林网站建设内容北京网络营销公司
  • 静态网站做毕业设计杭州seo网络推广
  • php做网站目录结构百度竞价排名一年费用
  • 电影网站开发视频教程seo网络推广技术员招聘
  • 下面哪个不是网页制作工具关键词优化师
  • 网站建设首页草图上海企业seo
  • 展会网站建设新闻源软文推广平台
  • 在线设计图片网站总结百度升级最新版本下载安装
  • 临沂企业网站建站模板湖南百度seo排名点击软件
  • 网站备案名称要求seo人才网
  • 好的app设计网站短期的技能培训有哪些
  • 做蛋糕招聘网站好用吗
  • 怎么做网站门户泰州百度公司代理商
  • 代做动画毕业设计的网站厦门seo关键词优化培训
  • 免费红色ppt模板网站国外服务器免费ip地址
  • 海淀网站建设联系方式深圳网络推广网站
  • 网站建设神器网络推广计划方案
  • 怎么根据已有网站做新网站如何写软文赚钱
  • 政府网站规划书 网站建设方案及报价线上营销的优势和劣势
  • 社交网站盈利吗合肥seo排名收费
  • 做图模板下载网站长春网站制作推广
  • 金融网站怎么做推广seo网站
  • go语言可以做网站吗百度舆情
  • 河南县网站建设公司相城seo网站优化软件