如何从Json苗条响应中使用邮递员检索HTTP代码?

我目前正在用Slim框架开发一个REST API。
为了测试我的API,我使用了邮递员,但是我无法检索由细长方法发送的状态码:

$response->withJson($data, $status, $encodingOptions)

$slimApp->post('/v1/users', function(Request $request, Response $response) {
    echo $response->withJson(['data' => 'something'], 400);
});

我将状态码设置为'400',但邮递员一直说这是'200'状态。

slim发送的头文件是:

HTTP / 1.1 400错误请求
Content-Type:application / json;
字符集= utf-8的

事实是,我可以手动验证头部的代码状态,但我想通过邮递员的收集跑步者来验证它。

你对这个邮差行为有什么想法吗?


在slim github仓库中涉及到这个问题,你必须返回响应,而不是回应它:

$slimApp->post('/v1/users', function(Request $request, Response $response) {
    return $response->withJson(['data' => 'something'], 400);
});
链接地址: http://www.djcxy.com/p/48527.html

上一篇: How to retrieve the HTTP code using postman from a Json slim response?

下一篇: Send a timstamp in JSON via Postman