博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20141114
阅读量:6692 次
发布时间:2019-06-25

本文共 369 字,大约阅读时间需要 1 分钟。

1.编码问题

post请求有两种,一种是form post,还有一种是ajax post,

前者能跨域,后者不能。

要想后者能跨域,对应服务器的header需设置header('Access-Control-Allow-Origin:http://www.a.com');

 

进行ajax get请求,

$.ajax({

data:{

"a":""

}

})

会自动对一些用来url分隔的字符进行url编码,比如;/?:@&=+$,#%

$.ajax({

data:{

"url":"a.html?a="

}

})

是不对请求参数a进行encodeURIComponent编码。

基于这些因素,前端跟后台通信时,要求后台decode一下。

转载于:https://www.cnblogs.com/samwu/p/4097367.html

你可能感兴趣的文章
tomcat下发布项目,遇到的问题总结
查看>>
Node开发入门
查看>>
持续集成①安装部署jenkins从git获取代码
查看>>
zabbix添加对haproxy的监控
查看>>
WP开发笔记——程序的退出方法
查看>>
StreamingAssets文件夹的读取异常
查看>>
【文文殿下】【BZOJ4804】欧拉心算
查看>>
python mat
查看>>
Docker技术入门与实战 第二版-学习笔记-8-网络功能network-2-相应配置
查看>>
收集网址
查看>>
python文本操作
查看>>
本周学习小结(01/04 - 07/04)
查看>>
精选CSDN的ACM-ICPC博文
查看>>
C语言的面向对象技术(转)
查看>>
C/C++读写二进制文件
查看>>
经典SQL语句(转载)
查看>>
#从零开始学SWIFT2.0# NO.5 可选变量和集合
查看>>
处理矩阵的行列转换
查看>>
java返回一个简单的日历
查看>>
java中包的命令行(cmd)操作详解
查看>>