繁体   English   中英

使用cURL将表单数据发布到简单表单

[英]Post form data using cURL to simple form

我有一个简单的示例表单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脚本,通过简单地打印上一页上两个输入中输入的值print.php来处理POST操作。

<?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

提交目标应该是print.php而不是myForm.php

$ curl -d "firstname=Ray&lastname=Charles" http://mysiteurl.com/print.php

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM