2017-08-16 69 views
0

我正在寫一個路線,應該返回一個「文本/純」內容類型(只爲這條路線)。返回「文本/純」與苗條3

$response->withHeader('Content-type', 'text/plain')->write("HELLO");

上午我做錯了?我一直在獲取「text/html」。

+0

請出示整條線路。 – jmattheis

回答

0

我假設您不返回或重新分配withHeader-方法返回的Response,因爲默認內容類型爲text/plain

Response -object是不可變的,因此只返回withX-方法中更改的對象。

解決的辦法是返回響應

$app->get('/foo', function($request, $response) { 
    return $response->withHeader('Content-Type', 'text/plain')->write('HELLO'); 
});