永发信息网

页面请求方式有哪些?分别有什么区别

答案:1  悬赏:60  手机版
解决时间 2021-03-25 19:42
页面请求方式有哪些?分别有什么区别
最佳答案
Http方法:Get请求与Post请求的区别
Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求
Get是获取信息,而不是修改信息,类似数据库查询功能一样,数据不会被修改
Get请求的参数会跟在url后进行传递,请求的数据会附在URL之后,以?分割URL和传输数据,参数之间以&相连,%XX中的XX为该符号以16进制表示的ASCII,如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE64加密。
Get传输的数据有大小限制,因为GET是通过URL提交数据,那么GET可提交的数据量就跟URL的长度有直接关系了,不同的浏览器对URL的长度的限制是不同的。
GET请求的数据会被浏览器缓存起来,用户名和密码将明文出现在URL上,其他人可以查到历史浏览记录,数据不太安全。在服务器端,用Request.QueryString来获取Get方式提交来的数据
Post请求则作为http消息的实际内容发送给web服务器,数据放置在HTML Header内提交,Post没有限制提交的数据。Post比Get安全,当数据是中文或者不敏感的数据,则用get,因为使用get,参数会显示在地址,对于敏感数据和不是中文字符的数据,则用post
POST表示可能修改变服务器上的资源的请求,在服务器端,用Post方式提交的数据只能用Request.Form来获取
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
魔兽世界背包栏移动不了?
我单位的榆树上长了很多小球状的东西,谁知道
夏天远足必需品?
已知定义域为R的函数y=f(x)在(1,+∞)上
佳能激光打印机,打印的时候出现像图片一样的
1000ml保温杯到底多大
初中短发怎样扎好看 学生
刚理的发为什么回家一看就不好看了呢?
天气太冷又加着大风不想洗头发了呢?怎么办?
1、拟IPO企业是股改前进行股权激励好,还是股
工程监理参与甲乙双方材料询价和定价会议纪要
丝竹是什么意思
本人今年16岁,因为辍学了现在在外面学厨师,
新买的kindle paperwhite,在家里面无法连接w
NO2与H2反应生成什么? 请写化学方程式
推荐资讯
求一首歌,台湾女歌手唱的,歌词内容大概是 你
怎样才能不玩王者荣耀
银行卡归属地怎么查询
我对单位的女人表白她说谢谢我的好意别无其他
世杰小食品批发商行这个地址在什么地方,我要
郑樵的人物评价
您怎样评价大学生在他/她所申请的专业中
痛风要吃咸性食物哪些是咸性食物
下表是1620年和1850年江南八府一州城乡人口统
k1540列车有空调吗?
我想去冰岛旅游,我就会说中文!我想自己走最
打架致对方脾脏被切除如果被判刑了还需赔偿受
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?