如何用get方post方式向http接口发送数据

如何用get方post方式向http接口发送数据,第1张

GET:用于获取数据

POST:用于修改数据。

一GET和POST与数据如何传递没有关系

GET和POST是由>

二>

>

1 浏览器。据说早期的浏览器会对URL长度做限制。据说IE对URL长度会限制在2048个字符内(流传很广,而且无数同事都表示认同)。但我自己试了一下,我构造了90K的URL通过IE9访问livecom,是正常的。网上的东西,哪怕是Wikipedia上的,也不能信。

2 服务器。URL长了对服务器处理也是一种负担。原本一个会话就没有多少数据,现在如果有人恶意地构造几个几M大小的URL,并不停地访问你的服务器。服务器的最大并发数显然会下降。另一种攻击方式是,把告诉服务器Content-Length是一个很大的数,然后只给服务器发一点儿数据,哪怕你有超时设置,这种故意的次次访问超时也能让服务器吃不了兜着走。有鉴于此,多数服务器出于安全稳定方面的考虑,会给URL长度加限制。但是这个限制是针对所有>


所以对于GET和POST,他们只有一点根本区别,简单点儿说:

一个用于获取数据。

一个用于修改数据。

参考资料

知识库博客园[引用时间2018-1-9]


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10871972.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)