内存使用:GET与POST?

问题描述 投票:-1回答:1

Apress的PHP7说:

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


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

post memory server get request
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.