中易网

Ajax中的get和post两种请求方式的异同

答案:1  悬赏:60  
解决时间 2021-02-21 17:49
Ajax中的get和post两种请求方式的异同
最佳答案
首先看一下get、post的区别
1、 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

2、 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。两种方式的参数都可以用Request来获得。

3、get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,因服务器的不同而异.

4、get安全性非常低,post安全性较高。

5、
跟是一样的,也就是说,action页面后边带的参数列表会被忽视;而跟是不一样的。

另外
Get请求有如下特性:它会将数据添加到URL中,通过这种方式传递到服务器,通常利用一个问号?代表URL地址的结尾与数据参数的开端,后面的参数每一个数据参数以“名称=值”的形式出现,参数与参数之间利用一个连接符&来区分。
Post请求有如下特性:数据是放在HTTP主体中的,其组织方式不只一种,有&连接方式,也有分割符方式,可隐藏参数,传递大批数据,比较方便。

总而言之:当我们在提交表单的时候我们通常用post方式,当我们要传送一个较大的数据文件时,需要用post。当传递的值只需用参数方式(这个值不大于2KB)的时候,用get方式即可。

所以对于ajax提交两者用法自然就明了了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国信合头工信用社(北门)地址在什么地方,想
哪些木材不能做家具
博雅堂这个地址在什么地方,我要处理点事
life enjoys now.与life enjoy now.哪个正确
邵刚著作,易魂之四柱篇怎么样
中老年服饰定做中心怎么去啊,有知道地址的么
十年前的功放,有维修的意义吗
垫球排球球为什么会偏
重庆磁器口半小时逛的完吗?
中国电信闻集营业厅在什么地方啊,我要过去处
贫与富的作文提纲
未能删除选定分区.错误代码0x80070013
郑州市西郊中原图书城旁边有个什么人才市场
我在上海南汇惠南镇,不知道哪里可以吃烛光晚
5行中什么生土
推荐资讯
仿写14课松坊溪的冬天里的比喻句
开心巴黎手感烘焙地址在什么地方,想过去办事
金星庄北四条/金星庄南四条(路口)地址在哪,
赢点生活卡如何激活?
苏州新区汽车客运站有没有去宜兴的汽车票
120救护车去外地接伤员费用保险公司能报吗
深圳市宝安区西乡镇黄田村:哪些厂待遇好啊?
问一下,0.3mm的铜线载电流多大?铜丝芯的
一级标题,二级标题段前段后间距怎么修改一致
如何盲打速成
大连户外拓展哪家好?
安塞万联科技怎么去啊,有知道地址的么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?