前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
我的情況和下面情況一樣,有一個斷點。
今天調試項目BUG,頁面的一個按鈕點擊后頁面無反應,去后臺找對應的Controller?
也沒有發現有斷點,瀏覽器DEBUG發現請求提示?Provisional headers are shown?
?
,沒有請求頭數據,也沒有響應頭數據,也就是這個請求根本就沒有被發送,我又在后端對應Controller打斷點,發現請求根本沒有觸發斷點!?
?
?
無奈上網搜索問題答案,找了N個回答都不盡人意,看了這個錯誤的官方解釋是,瀏覽器第一次發送這個請求,請求被阻塞,未收到響應。當要求瀏覽器再次發送這個請求時,上個同樣的請求都還沒有收到響應,瀏覽器就會報這個警告,那么問題會在哪里呢。Controller里面確定沒有打斷點,還會有什么地方阻塞程序呢,想起來這個Controller是調用了我寫在跟一個service項目的A接口的,進service項目的A接口代碼一看,果然打了斷點忘記關閉,把service項目斷點關閉,阻塞解除,再次點擊按鈕,功能果然恢復了正常,自己坑了自己一把,立貼提醒自己,不要再犯這個錯誤!!
?
Controller 代碼??? -- 調用了其他webService項目接口
?
webService接口? -- 打了斷點??
?