php - 如何在 php 脚本中回复 POST?

标签 php post

不知怎的,我有一种感觉,我的问题非常简单和新手,但我尝试谷歌搜索,但无法弄清楚。也许我不知道正确的关键字。

无论如何,我有一个简短的 php 脚本来接收 POST 信息,如下所示:

<?php
    if (isset($_POST['name']) && isset($_POST['info']))
    {
        echo "<strong>Post received.</strong> <br/> <br/> <strong>Name:</strong> " . $_POST['name'] . "<br/><strong>Info:</strong> " . $_POST['info'];
    }
    else
    {
        echo "Post not received.";
    }
?>

如何让我的 php 脚本向调用它的页面/客户端发送回复?如果我想通过 C# 应用程序进行 POST 调用,我如何知道 POST 是否成功?我的 php 脚本接收 POST 可以发回响应吗?

最佳答案

响应仅发送给调用者,因此通过哪个 channel 调用脚本并不重要(无论带/不带参数)。

例如,如果您通过网络浏览器发出请求,则浏览器将显示响应。

如果您执行 AJAX 调用,则会在 JavaScript 回调函数中收到响应。

如果正如您所说,您通过 C# 应用程序(例如通过 HttpWebRequest)调用它,那么 HttpWebResponse 中收到的响应就是您在脚本中回显的内容

关于php - 如何在 php 脚本中回复 POST?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7501346/

相关文章:

android - 如何在 Android 上的 HttpPost 中发送 unicode 字符

javascript - 数据未从 ajax POST 返回

php - 如何选择所有行的 HTML 表格

php - 本地主机上用户友好的 URL 存在问题

php - 另一个嵌套循环 php + mysql 查询

php - 无法添加或更新子行: a foreign key constraint fails

PHP 连接到 4D 数据库

java - Http Post - 通信失败 - 为什么?

javascript - AngularJS 中的 HTTP POST 请求返回 403

php - 在 wordpress 站点中找到 <?php @eval($_POST ['pass' ]);?> 代码