发布网友
共3个回答
热心网友
GET方式提交的数据最多只能是1024字节,操作方法如下:
1、一般get请求中都可以看到有?后跟一堆英文,这个是get请求常见的传参格式。
2、可以调用express的get方法然后利用回调函数req参数便可以取到name所传的值了。比如此处的req.query.name必须要跟问号后面的name名称保持一致。
3、这样当get请求name所传的值发生变化所获取到的值也会发生变化。
4、接下来想要获取bdjy后面的数字或者字符参数。
5、那么可以在路由中加个:变量名表示要获取它。然后用req.param(变量名)即可获取到了。
热心网友
"GET方式提交的数据最多只能是1024字节",因为GET是通过URL提交数据,那么GET可提交的数据量就跟URL的长度有直接关系
了。而实际上,URL不存在参数上限的问题,HTTP协议规范没有对URL长度进行*。这个*是特定的浏览器及服务器对它的*。IE对URL长度的*是2083字节(2K+35)。对于其他浏览器,如Netscape、FireFox等,理论上没有长度*,其*取决于操作系统的支持。 注意这是*是整个URL长度,而不仅仅是你的参数值数据长度。
热心网友
利用ajax可以传n个参数追答$.post("login.do",
{"username":$("#username").val(),"pwd":$("#pwd").val()},
function(data){
//回调函数
},
"json"
)