all() 在 Laravel RESTFUL 應用程式中為 PATCH 和 PUT 請求傳回一個空數組,其中包含從 Postman 發送的表單資料? " />
HTTP PATCH 和PUT 請求遇到Postman 發送的表單資料問題
在Laravel RESTFUL 應用程式中,使用者在嘗試使用PATCH 或透過Postman 發送帶有表單資料的PUT 請求。 🎜>對於POST 請求,使用form-data 時$request->all() 可以正常運行,但是對於PATCH 和PUT,相同的方法無法檢索從Postman 傳輸的參數。 ->all() 存取所有HTTP 方法(PATCH、PUT、POST)的參數。但此解決方案偏離了標準RESTFUL API 實踐,更合適的方法需要在Postman 中進行調整:
將請求類型設為。為HTTP POST 方法。請求。
此方法允許將參數從Postman 成功傳輸到後端,解決PATCH 和PUT 問題。和PUT 操作。
以上是為什麼 $request->all() 對於 Laravel RESTFUL 應用程式中從 Postman 發送的帶有表單資料的 PATCH 和 PUT 請求傳回一個空數組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!