代码为304的Slim.php`halt`方法不打印响应正文
当我调用代码为304的Slim.php`halt`方法不打印响应正文,php,slim,Php,Slim,当我调用$app->halt(200,“Lorem ipsum”)或除304以外的任何其他状态代码,它会以正确的状态代码响应并打印出正文。但使用相同的代码,只需将200改为304$app->halt(304,“Lorem ipsum”),返回的状态代码为304,但正文为空 这个问题的原因可能是什么?我怎样才能打印出响应代码为304的响应正文?您不能有一个带有304的正文。根据规范 10.3.5未修改304 如果客户机执行了条件GET请求,则访问被取消 允许,但文档尚未修改,服务器应 使用此状态代
$app->halt(200,“Lorem ipsum”)代码>或除304以外的任何其他状态代码,它会以正确的状态代码响应并打印出正文。但使用相同的代码,只需将200改为304$app->halt(304,“Lorem ipsum”)代码>,返回的状态代码为304,但正文为空
这个问题的原因可能是什么?我怎样才能打印出响应代码为304的响应正文?您不能有一个带有304的正文。根据规范
10.3.5未修改304
如果客户机执行了条件GET请求,则访问被取消
允许,但文档尚未修改,服务器应
使用此状态代码进行响应。304响应不能包含
消息体,因此始终由第一个空行终止
在标题字段之后
你不能让一具尸体带着304。根据规范
10.3.5未修改304
如果客户机执行了条件GET请求,则访问被取消
允许,但文档尚未修改,服务器应
使用此状态代码进行响应。304响应不能包含
消息体,因此始终由第一个空行终止
在标题字段之后
你不能让一具尸体带着304。根据规范
10.3.5未修改304
如果客户机执行了条件GET请求,则访问被取消
允许,但文档尚未修改,服务器应
使用此状态代码进行响应。304响应不能包含
消息体,因此始终由第一个空行终止
在标题字段之后
你不能让一具尸体带着304。根据规范
10.3.5未修改304
如果客户机执行了条件GET请求,则访问被取消
允许,但文档尚未修改,服务器应
使用此状态代码进行响应。304响应不能包含
消息体,因此始终由第一个空行终止
在标题字段之后