本文旨在記錄項目跑起來以後開發過程當中遇到的問題的解決思路。(前端推薦使用webstorm,後端推薦使用idea)前端
當問題出現後,首先分別要看的就是這三個控制檯,webstorm、頁面(f12)和idea。通常狀況下頁面控制檯給的信息最多,它有url、狀態碼和message等信息,程序員
經過狀態碼能夠知道後端的主要錯誤(狀態碼常見的有200,301,302,304,400,404,405,500,502,504),根據具體問題調整本身的代碼。。。web
開發的過程當中,每完成一個功能點,就有可能出現bug,這時在剛完成的function上打上斷點(前端用關鍵字debugger的方式,後端用鼠標右鍵的方式),重啓項目而後一步一步的記錄值是否在傳遞,當值變爲null就準確的知道問題所在並修改代碼繼續調試。。。
後端
200 請求成功。通常用於GET與POST請求 緩存
301 永久重定向 服務器
302 暫時重定向 webstorm
304 本地緩存 ide
400 客戶端請求的語法錯誤,服務器沒法理解url
404 服務器沒法根據客戶端的請求找到資源(網頁) idea
405 客戶端請求中的方法被禁止
500 服務器內部錯誤,沒法完成請求
502 做爲網關或者代理工做的服務器嘗試執行請求時,從遠程服務器接收到了一個無效的響應
504 充當網關或代理的服務器,未及時從遠端服務器獲取請求