在使用 axios/AJAX 測試 API 時,如果遇到回傳的不是設定好的 data 而是把整包 html 都回傳的話,可以檢查一下以下幾點。
是否有設定好 route
因為我是寫 PHP 的,所以 Laravel 是這樣,CodeIgniter 則是這樣。
是否有使用 CSRF
如果有用到 CSRF 保護資料的傳遞,在透過 AJAX/axios 帶資料時,一定要帶 csrf token,沒有帶的話就會發生以上的錯誤。
以上是我遇過的狀況,如果還有別的原因也歡迎留言跟我討論。
在使用 axios/AJAX 測試 API 時,如果遇到回傳的不是設定好的 data 而是把整包 html 都回傳的話,可以檢查一下以下幾點。
因為我是寫 PHP 的,所以 Laravel 是這樣,CodeIgniter 則是這樣。
如果有用到 CSRF 保護資料的傳遞,在透過 AJAX/axios 帶資料時,一定要帶 csrf token,沒有帶的話就會發生以上的錯誤。
以上是我遇過的狀況,如果還有別的原因也歡迎留言跟我討論。
《PChome雜誌》攜手 5 位在 AI 領域的專業講師,打造上述 6 堂實用課程,教你學會時下最好用的 AI 工具,導入生成式 AI 來產製工作內容,改造並升級你的工作流程。
輸入折扣碼 ZERO2024 還可以額外獲得 NT$400 優惠喔。
讓學員瞭解有效地使用該工具來加速開發流程、提高程式碼品質和生產力。課程重點放在以 JavaScript 程式語言為例,介紹 Copilot 的基本原理、使用方法和最佳實踐。
輸入折扣碼 TC1456JA 還可以額外獲得 NT$500 優惠喔。
掌握Clipchamp AI的操作技巧,靈活運用Clipchamp AI進行影片編輯和創作,實現創意表達和傳播目的。
輸入折扣碼 TC1451JAN 還可以額外獲得 NT$500 優惠喔。
Looker Studio除了可協助使用者監控網站流量、廣告成效、選擇匯入資源的管道之外,還可以將數據資料多平台整合、數據報表即時更新、數據範本可重複套用的效益,透過自動化系統,將數據全部匯入同一個報表平台,是企業不可或缺的重要工具。
輸入折扣碼 TC1270JIA 還可以額外獲得 NT$500 優惠喔。