linux curl POST请求无效

时间:2015-03-05 07:27:00

标签: linux post curl

我正在尝试使用curl发出POST请求以从页面​​检索检查结果:http://wbutech.net/result_odd.php ....我使用以下语法但出现了各种错误(如内容已永久移动)我正在使用-L选项... curl -L --data-urlencode“semno = 7& rectype = 1& rollno = 10400111005”http://wbutech.net/show-result.php

任何人都可以在这里发布正确的上述链接的工作语法并检索结果吗?

(Sample Usage输入roll为10400111005并点击普通学生下的semester7按钮......这就是我尝试使用上面的curl语法做的事情)

1 个答案:

答案 0 :(得分:0)

尝试:

curl -XPOST http://wbutech.net/show-result.php -d '{"semno": 7, "rectype": 1, "rollno": 10400111005}'

除301/302重定向外,此网站需要使用凭据,请尝试:

curl -u user:passwd -XPOST http://50.28.104.43/show-result.php -d'{"semno": 7, "rectype": 1, "rollno": 10400111005}'

用您的真实的用户名和密码替换user:passwd