我有一个简单的示例表单myForm.php
<html>
<head>
<title>Curling and Enjoying?</title>
</head>
<body>
<form action="print.php" method="post">
<p>First name: <input type="text" name="firstname" /></p>
<p>Last name: <input type="text" name="lastname" /></p>
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
一个php脚本,通过简单地打印在上一页的两个输入中输入的值来处理POST操作,print.php
<?php
echo("First name: " . $_POST['firstname'] . "<br />\n");
echo("Last name: " . $_POST['lastname'] . "<br />\n");
?>
如果可能,如何在将数据发布到表单时通过向服务器提交参数来使用cURL来获取正确的HTML响应
当我运行命令时:
$ curl -d "firstname=Ray&lastname;=Charles" http://mysiteurl.com/myForm.php
我只从myForm.php获取HTML
答案 0 :(得分:1)
提交目标应为print.php
,但不应为myForm.php
。
$ curl -d "firstname=Ray&lastname=Charles" http://mysiteurl.com/print.php