使用PHP模仿Web浏览器发布表单提交?不是cURL

时间:2011-03-08 02:52:24

标签: php javascript browser post curl

我知道如何通过cURL提交帖子提交 - 准备所有变量(名称和值对)然后提交。但我想在这里做的是模仿真实使用点击提交按钮。

所以我使用cURL导航到带有...的网页,然后点击“提交”按钮。然后,所有隐藏的变量将按原样自动提交。我没有像在普通的cURL请求中那样手动准备所有隐藏变量。

有什么想法吗?可以与一些JavaScript组合来模仿浏览器吗?

1 个答案:

答案 0 :(得分:5)

解析页面的HTML并获取所有输入元素会更容易,然后使用cURL来发出请求。

模仿浏览器并非易事。