Cakephp header HTTP/1.1 200 OK payU
Cakephp header HTTP/1.1 200 OK payU
我写集成器到支付系统。当我 bay sth payu 用状态命令回应我。当我收到这个时,我必须使用
header("HTTP/1.1 200 OK");
停止payu的响应。
但是我不知道如何在cakephp里面使用它2.x控制器?
我试试:
$this->response->header("HTTP/1.1", "200 OK");
和
$this->response->statusCode(200);
但这行不通。
您尝试的应该在控制器中工作,即:
$this->response->statusCode(200);
然而,这仍会按照默认行为在 2.x 中加载方法的视图。如果你想停止默认行为而只是 return 200 代码,试试这个:
return $this->response;
设置状态代码后(使用上面的行)。
我写集成器到支付系统。当我 bay sth payu 用状态命令回应我。当我收到这个时,我必须使用
header("HTTP/1.1 200 OK");
停止payu的响应。
但是我不知道如何在cakephp里面使用它2.x控制器?
我试试:
$this->response->header("HTTP/1.1", "200 OK");
和
$this->response->statusCode(200);
但这行不通。
您尝试的应该在控制器中工作,即:
$this->response->statusCode(200);
然而,这仍会按照默认行为在 2.x 中加载方法的视图。如果你想停止默认行为而只是 return 200 代码,试试这个:
return $this->response;
设置状态代码后(使用上面的行)。