問題描述
fetch api ‑ 400 加載資源失敗 (fetch api ‑ 400 failed to load resource)
向我的 REST API 發出 PUT 請求後,它會向客戶端返回帶有 400 錯誤請求的序列化響應負載。
{'vote': [ErrorDetail(string='Duplicate vote not allowed', code='vote_error')]}
(Pdb) c
Bad Request: /api/v1/questions/3/
[15/May/2021 09:41:24] "PUT /api/v1/questions/3/ HTTP/1.1" 400 39
但是,當瀏覽器返迴響應時,它會返回:
加載資源失敗:服務器響應狀態為 400 (Bad Request)
,同時收到上述響應負載?是什麼導致此錯誤在成功命中 API 時引發,如何處理?
(by binny、Jordan Kowal)