html 不能发起get请求,可以用jquery ajax来发起$(function(){//请求参数var list = {} //$.ajax({//请求方式type : "POST",//请求的媒体类型contentType: "application/jsoncharset=UTF-8",//请求地址url : "url地址",//
数据,json字符串data : JSON.stringify(list),//请求成功success : function(result) {console.log(result) },//请求失败,包含具体的错误信息error : function(e){console.log(e.status) console.log(e.responseText) }}) })
一个用于获取数据,一个用于修改数据。
另外注意:
GET和POST与数据如何传递没有关系
GET和POST是由HTTP协议定义的。在HTTP协议中,Method和Data(URL, Body, Header)是正交的两个概念,也就是说,使用哪个Method与应用层的数据如何传输是没有相互关系的。
2.HTTP协议对GET和POST都没有对长度的限制
HTTP协议明确地指出了,HTTP头和Body都没有长度的要求。而对于URL长度上的限制,只来自于浏览器与服务器的限制。
评论列表(0条)