0

我有一个 PHP 脚本作为 POST 的一部分调用,它根据用户信息返回布尔值 true/false。几个问题: 1) 使用 PHP 返回构造时的 HTTP 标头是什么?2) 有什么方法可以捕获这个 POST 响应值,或者我是否需要像一些示例所建议的那样返回一个 JSON 数组?

问候梅兰妮。

PS:我是PHP的新手,所以如果这个问题已经解决,请指出链接。

4

2 回答 2

0

正如昆汀所说,这取决于脚本的使用方式。如果它是 HTML 表单的目标,浏览器期望输出是要显示的网页,因此您应该输出 HTML。如果它被 AJAX 客户端使用,则输出通常应该是 JSON——您可以使用该json_encode函数来生成它。

于 2012-09-01T07:59:31.700 回答
0

使用 PHP 返回构造时的 HTTP 标头是什么?

returning 结束一个函数并将一个值返回给调用它的任何对象。

它根本不会更改 HTTP 标头或 HTTP 响应正文(除非返回的任何值都使用它来修改它们)。

有什么方法可以捕获这个 POST 响应值

你如何阅读 HTTP 响应取决于你首先做了什么来发出请求

于 2012-09-01T07:38:26.110 回答