gpt4 book ai didi

php - 想同时使用 GET 和 POST 方法

转载 作者:可可西里 更新时间:2023-10-31 22:07:58 25 4
gpt4 key购买 nike

我知道使用 GET 方法的结果页面可以添加书签,而使用 POST 方法的结果页面则不能。我也知道 GET 方法的限制。

现在假设我想构建一个搜索引擎,默认情况下使用 GET 允许用户添加书签,但当搜索短语的长度超过限制时,切换到 POST。在服务器端,我根据设置使用 $_GET 或 $_POST。

这可行吗?
如果不是,为什么?
如果是,请简要概述。

谢谢

最佳答案

这是可行的,没问题。

$_REQUEST 数组合并了 GET、POST 和 COOKIE 值,但更好的方法是在脚本中手动处理 GET 和 POST。

只需让您的引擎同时检查 $_GET["variable"]$_POST["variable"] 并使用设置的那个。如果在两种方法中都设置了一个变量,您需要决定要优先使用哪一种。

这两种方法之间唯一显着的区别是 GET 参数有大小限制,具体取决于浏览器和接收 Web 服务器(POST 也有限制,但通常在几兆字节的范围内)。我认为一般规则是 GET 字符串不应超过 1024 个字符。

关于php - 想同时使用 GET 和 POST 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2036858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com