扫码关注官方订阅号
除了我们常用的json格式,我可以直接传个数组给后端吗?还是说所有数据我都得有json格式啊?
闭关修行中......
HTTP协议最终都是以字符串在网络中传输,所以,不同的后端语言才会有不同的包来解析收到的数据,转化为某门语言里面的数据结构。
传给后台的都是字符串吧 即使有json格式也是通过JSON.stringify()转换成字符串再传送给后台的吧
$.ajax({ type : "POST", url : url, data : "param=" + JSON.stringify(param), dataType : (type && type.length > 0) ? type : "json", beforeSend: function(){ //_MAIN.loadStart(); }, success : function(data) { //_MAIN.loadEnd(); var data = (type === "json") ? (eval("(" + data + ")")) : data; if (typeof callback == 'function') { callBack(data); } else { alert("callback is not a function"); } } });
首先你得知道http协议是文本协议,然后json也是个字符串
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
HTTP协议最终都是以字符串在网络中传输,所以,不同的后端语言才会有不同的包来解析收到的数据,转化为某门语言里面的数据结构。
传给后台的都是字符串吧 即使有json格式也是通过JSON.stringify()转换成字符串再传送给后台的吧
首先你得知道http协议是文本协议,然后json也是个字符串