我在我的流浪機器中有項目A和項目B.都可以通過http://a.local/和http // b.local /訪問。這些是Apigility API。PHPUnit:每個請求404代碼
我現在正在用PHPUnit編寫測試。 我想測試項目中都可以撥打B項目的服務和檢查:
響應代碼爲200
響應是JSON。
等...
PHPUnit的不斷失敗,因爲響應是404調用任何服務時(從A到B或從B到A):
{404 =>串(54) 「http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html」 '標題'=> 串(9) 「未找到」 '狀態'=> INT(404) '細節'=> 串(15) 「頁面未找到。」}
所有的URL都可以通過瀏覽器訪問。
所有的URL都可以通過Curl訪問。
Browser和Curl返回相同的(相同的)響應和http代碼。
/etc/hosts文件已正確配置。
對於cli和fmp,PHP.ini文件是相同的。
任何想法我做錯了什麼?謝謝!
對不起,很晚的答案,zf-campus/rest已安裝。我仍然獲得404甚至更多,在本地主機調用同一個項目,我從任何其他軟件和php-unit獲得不同的響應。它看起來像php單位將只能得到404或200,它是無法獲得任何其他代碼。有任何想法嗎? – repara2