ajax请求的时候,get一般用来进行查询操作,url地址有长度限制,请求的参数都暴露在url地址当中,如果传递中文参数,需要自己进行编码操作,安全性较低。
举一反三
- ajax中的open中url参数作用是设置请求的地址。
- 对于URL地址中传递的参数最好使用urlencode()函数对GET参数进行编码,防止出现问题。
- 关于GET和POST区别说法正确是 A: 没有任何区别 B: GET请求参数在正文传送,POST请求参数在URL传送 C: GET请求参数在URL传送,POST请求参数在正文传送 D: GET请求没有长度限制
- GET和POST提交方式的区别 A: POST方式通过实体内容传递数据,传输数据大小理论上没有限制(但服务器端会进行限制)。而GET方式通过URL参数传递数据,受限于URL的长度,通常不超过1KB。 B: POST比GET请求方式更安全。GET方式的参数信息会在URL中直接显示,而POST方式传递的参数隐藏在实体内容中,因此POST比GET请求方式更安全。
- 下列选项中,关于GET和POST请求方式,描述错误的是()。 A: 使用GET方式访问网络URL的长度是有限制的 B: HTTP协议规定GET方式请求URL的长度不超过2K C: POST方式对URL的长度是没有限制的 D: GET请求方式向服务器提交的参数跟在请求URL后面