如何在mod perl中返回204响应代码

时间:2014-01-10 09:57:53

标签: apache mod-perl

我使用在apache httpd上托管的mod_perl编写的Web服务。 在处理程序中我返回,但我得到200响应代码。我没有在回应中设置任何内容。

sub handler {
    return Apache2::Const::HTTP_NO_CONTENT;
}

Curl给了我200个响应代码

HTTP/1.1 200 OK
Date: Fri, 10 Jan 2014 09:32:26 GMT
Server: Apache
Content-Length: 0
Connection: close
Content-Type: text/plain

1 个答案:

答案 0 :(得分:0)

您可以使用以下

显式设置要返回的响应代码

$ R->状态(的Apache2 :: CONST :: HTTP_NO_CONTENT); $ R-> rflush;

这将覆盖从处理函数返回的任何内容。