我試圖通過調用file_get_contents函數獲得完整的HTTP答案。我正在執行HTTP POST調用,將憑據登錄到我的網站,處理一些工作,然後將HTTP答覆返回給調用者。
當憑證都不好,我送HTTP 403返回代碼,與消息如下(原始HTTP響應如圖了SoapUI):file_get_contents - 獲取真正完整的HTTP答案(不只是標題)
HTTP/1.1 403 Forbidden
Server: Apache-Coyote/1.1
X-UA-Compatible: IE=edge
Pragma: no-cache
Cache-Control: no-cache
Expires: Mon, 05 Jun 2017 09:02:13 GMT
Content-Type: text/plain;charset=utf-8
Content-Length: 515
Date: Mon, 05 Jun 2017 09:02:13 GMT
L'authentification user/password n'est pas autorisée pour le login 'sebastien' depuis l'adresse '127.0.0.1'.
我怎麼能在底部得到的消息在PHP中調用file_get_contents之後?消息不在標題中,所以$ http_response_header將不起作用。有沒有辦法做到這一點?
「服務器:Apache-Coyote .... X-UA兼容:IE =邊緣」 - 這裏很奇怪。 – symcbean