内存使用:GET与POST?

时间:2017-12-27 07:57:19

标签: post memory server get request

Apress的

PHP7说:

  

为什么Google搜索引擎会通过GET而不是GET发送信息   POST(会隐藏信息)?主要原因是   保存服务器内存。想想谷歌的数百万要求   有资料。如果所有这些请求都驻留在内存中,那么   服务器很快就会崩溃。此外,由于用户正在做“公开”   搜索信息,没有理由隐藏信息。

我想了解GET和POST请求参数的内存使用情况有何不同。我已经读过,在CGI脚本中,POST参数作为标准输入传递,而GET参数作为查询字符串传递。但是,param的内存使用量应该相同,可以通过GET和POST传递。

1 个答案:

答案 0 :(得分:0)

GET方法可以通过代理和Web浏览器进行缓存,因此很多GET请求都没有到达原始服务器,因此" save"带宽,CPU功率,内存等资源

虽然POST方法无法通过设计进行缓存,因此服务器需要处理所有POST请求,这意味着使用更多资源。