dsi36131 2014-09-11 02:36
浏览 32
已采纳

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

I have a simple example 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>

And the a php script which handles the POST action by simply printing the values entered in the two inputs on the previous page, print.php

<?php
   echo("First name: " . $_POST['firstname'] . "<br />
");
   echo("Last name: " . $_POST['lastname'] . "<br />
");
?>

If possible, how can I use cURL to get a correct HTML response by submitting arguments to the server when posting data to the form

When I run the command:

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

I get only the HTML from myForm.php

  • 写回答

1条回答 默认 最新

  • douzong3599 2014-09-11 02:38
    关注

    The submit target should be print.php but not myForm.php.

    $ curl -d "firstname=Ray&lastname=Charles" http://mysiteurl.com/print.php
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

    报告相同问题?

    悬赏问题

    • ¥15 如何利用闲置机械硬盘变现
    • ¥15 信号处理中的凸优化问题
    • ¥15 arm虚拟机无法和物理机互通
    • ¥15 如何在此代码上增加一个统计学生生源的功能?(语言-c语言)
    • ¥15 Android导航条遮盖异常
    • ¥15 计算机网络技术基础问题
    • ¥15 设置mac系统只能访问指定网站
    • ¥15 西门子博途 s7 1200控制三台步进电机
    • ¥15 基于非参数的方向距离函数求污染物影子价格(有偿)
    • ¥15 vue+element 生成table