1

我一直在寻找这个问题的答案,因为我还没有找到答案,所以我在这里提出这个问题。

有很多网页使用 GET 在页面之间导航,例如你可以得到类似 www.google.com?q=cars&p=2 的东西。当网页使用此信息时,很容易解析所有搜索结果,您只需通过将 p 设置为不同的值来遍历所有页面。

我想知道的是,有人知道如何用 POST 做到这一点吗?

4

2 回答 2

1

Pphoenix,您可以通过 CURL 发出一个帖子请求,并通过正则表达式解析答案以捕获下一个帖子参数。

于 2012-12-10T13:46:33.927 回答
1

正如我所看到的,无论您是通过 POST 还是 GET 请求页面,它对 PHP 并没有太大的影响。这与您从 FE 提交请求(和响应)的方式有关。如果您有常规链接标签要导航,则必须添加 Javascript 事件来拦截对这些链接的调用,然后通过 ajax 和 POST 提交相同的内容。或者,可以用包含隐藏 INPUT 元素和方法设置为 POST 中所有需要的 VAR 的 FORM 替换链接。

PHPwise 你只需要捕获 $_POST 而不是 $_GET 只要正确包含 VAR。

于 2012-12-10T14:13:01.420 回答