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

浙江省建设网站网站优化内容原创

浙江省建设网站,网站优化内容原创,wordpress 3.5 基础教程,图书馆网站建设总结1、axios调接口特殊字符丢失的问题 项目开发过程中遇到一个接口传参#xff0c;参数带特殊字符#xff0c;axios调接口特殊字符丢失的问题 例如接口#xff1a; get/user/detail/{name} name是个参数直接调接口的时候拼到接口上#xff0c;get/user/detail/test123#$%参数带特殊字符axios调接口特殊字符丢失的问题 例如接口 get/user/detail/{name} name是个参数直接调接口的时候拼到接口上get/user/detail/test123#$%调接口发现后面的特殊字符#$%丢失了调的接口变成了get/user/detail/test123 2、解决办法 参数使用encodeURIComponent编译一下再拼到接口上这样特殊字符不会丢失后端可以正常接收参数。 import Axios from src/axios/index.js;const name test123#$%;// 直接拼接口上 Axios.get(get/user/detail/${name}).then(function (response) {console.log(response); }).catch(function (error) {console.log(error); });// 参数使用encodeURIComponent编译一下,再拼接口上 Axios.get(get/user/detail/${encodeURIComponent(name)}).then(function (response) {console.log(response); }).catch(function (error) {console.log(error); }); // 直接拼接口上 // 参数使用encodeURIComponent编译一下,再拼接口上 3、延伸 使用params传参如果直接将参数使用拼接到后面也是会存在特殊字符丢失的问题 import Axios from src/axios/index.js; const name test123#$%;// 直接拼接口上 Axios({url: get/user/detail?name${name},method: get, }).then(function (response) {console.log(response); }).catch(function (error) {console.log(error); });// 参数使用encodeURIComponent编译一下,再拼接口上 Axios({url: get/user/detail?name${encodeURIComponent(name)},method: get, }).then(function (response) {console.log(response); }).catch(function (error) {console.log(error); });// 正常逻辑传参数推荐 Axios({url: get/user/detail,method: get,params: { name }, }).then(function (response) {console.log(response); }).catch(function (error) {console.log(error); }); // 直接拼接口上 // 参数使用encodeURIComponent编译一下,再拼接口上 // 正常逻辑传参数推荐 4、encodeURI 和 encodeURIComponent MDN上关于encodeURI 和 encodeURIComponent的介绍 encodeURI() - JavaScript | MDN encodeURIComponent() - JavaScript | MDN encodeURIComponent不转义的字符包括 类型包含非转义的字符字母 数字 - _ . ! ~ *  ( ) encodeURI不转义的字符包括 类型包含保留字符; , / ? :     $非转义的字符字母 数字 - _ . ! ~ *  ( )数字符号# 5、解码 encodeURI使用decodeURI解码encodeURIComponent使用decodeURIComponent 解码
http://www.zqtcl.cn/news/144475/

相关文章:

  • 宁志网站两学一做高端网站建设代码
  • 企业做可信网站认证的好处电影网站制作
  • 大学网站建设课程课综温州网站推广好不好
  • 做电影ppt模板下载网站有什么网站可以做海报
  • 搭建网站需要做什么国外互动网站
  • 淘宝客导购网站怎么做建设网站天河区
  • 做网站的优势有哪些wordpress 一直崩溃
  • 长沙交互网站设计服务商优秀的网页网站设计
  • android 旅游网站开发有哪些做伦敦金的网站
  • 物流网站系统php源码seo课程多少钱
  • 手机 网站品牌网站建设 d磐石网络
  • 免费用搭建网站珠海住房和建设局网站
  • 天津做胎儿鉴定网站广州古德室内设计有限公司logo
  • 做爰的最好看的视频的网站简洁型网页
  • 网站一直显示建设中网页制作工具程
  • 苏州seo网站管理网站后台更新后主页没有变化
  • 上海网站公司电话中国电子信息网
  • 合作网站seo在哪里建网站免费
  • 需求网站自动发卡网站开发
  • 用asp做网站span电子商务网站建设的教案
  • 厦门市住房建设网站音乐主题wordpress
  • 小说网站开发文档建站公司用wordpress
  • 自己做手机版网站制作佛山网站建设企划动力
  • 鄂州建设工程造价信息管理网站wordpress 3.9 编辑文章 固定链接 不能编辑
  • asp网站的安全性织梦移动端网站建设
  • 大网站的二级域名哪些平台可以发布产品
  • 旅游网站开发说明书怎么做好销售
  • 网站app生成器天河网站建设服务
  • 南京移动网站建设哪里强新网站建设都需要哪些
  • .net网站制作wordpress配置多语言包