我試圖返回204 HTTP
用戶代碼/logout
請求。正如我發現這個代碼表示服務器已成功處理請求,但沒有響應要求。
我在移動設備上檢查此響應,不完全是我,但在我的情況下,OkHTTP庫。
它拋出一個異常,如果Content-Length
不爲0,我試圖通過Chrome擴展程序來發送,並得到如下回應
響應不包含任何數據。
所以似乎沒有迴應,但內容長度:5。
所以我對此很困惑,我已經捕獲通過Wireshark的數據包,這裏是導致
Slim Framework返回204帶有5個額外的新行和標籤
\ n \ n \ n \ t \ n
這裏是我的簡單的代碼處理要求
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();
$app->add(new \TokenAuth());
$app->put('/test204', function() use ($app) {
$app->response->setStatus(204);
});
所有似乎很好,我不知道這垃圾設置。
請幫助解決問題,因爲我無法在客戶端應用程序上收到有效的響應,只是忽略異常並不是解決此問題的方法。