我正在尝试从命令行运行CURL,以提交表单。表单是从php脚本(见下文)创建的,可以通过URL访问:
http://london.scripts.mit.edu/z.php
我尝试过很多来自linux的CURL命令,但都没有。例如:
curl -X POST -F“name = test”https://london.scripts.mit.edu/z.php
我意识到我忽略了一些明显的缺陷,因为这个功能有很好的记录。但它对我不起作用。谢谢。 - 马克
<?php
print "<!DOCTYPE html>";
print "<html><body>";
print "<p>Enter name:</p>";
print "<form action=\"./request_account.php\" method=\"post\" id=\"form\">\n";
print "<input type = \"text\" name = \"name\" id = \"name\"><br />\n";
print "<input type = \"submit\" value = \"Submit\" id = \"submit\">\n";
print "</form></body></html>";
?>
答案 0 :(得分:1)
问题是curl不会直接执行html form命令指定的动作脚本。网上有解决方法,但我不会使用单独的操作脚本。