2013-03-25 57 views
0

我试图使用卷曲POST数据到这个URL形式:使用cURL POST数据到一个Web表单

http://www.yougetsignal.com/tools/web-sites-on-web-server/ 

试图卷曲使用这些值:

curl -d "remoteAddress=google.com&submit=Check" http://www.yougetsignal.com/tools/web-sites-on-web-server/ 

如何我可以正确地将请求发送到服务器吗?

非常感谢

回答

1

你举不使用HTTP POST,所以没有办法用卷曲(或任何其他HTTP POST工具),以获得期望的结果的URL的形式。

此表单上的提交按钮会触发AJAX请求,将变量remoteAddresskey上传到URL http://www.yougetsignal.com/tools/web-sites-on-web-server/php/get-web-sites-on-web-server-json-data.php。然后来自此URL的JSON用于修改原始页面上的数据。

请参阅脚本文件http://www.yougetsignal.com/tools/web-sites-on-web-server/js/tool.js中的功能reverseIpDomainCheck

你可以尝试使用curl POST到这个URL,但我的一次尝试返回零数据。该网站的作者可能会验证key的值以防止随机个人直接使用该工具。您可以联系作者,看看key需要什么值。