javascript - Angular為什麼http請求失敗不走error方法?
大家讲道理
大家讲道理 2017-06-20 10:06:06
0
4
888

後台報400錯誤,我寫的error方法是alert一個提示,但是沒有提示啊。 。什麼情況

#
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回覆(4)
学习ing

angular $http用法(.success, .error什麼情況?)

$http({
  method: 'POST',
  data: {test: 'test'}
  url: '/someUrl'
}).then(function(response) {

    // this callback will be called asynchronously
    // when the response is available
    
  }, function(response) {

    // called asynchronously if an error occurs
    // or server returns response with an error status.
    
  });
为情所困

是不是後台沒針對AJAX請求結果,做出對應的回傳結果,前台就沒有接收到狀態值

曾经蜡笔没有小新

估計類似fetch API設計,400屬於正常code回傳 可以是執行resolve

滿天的星座

400 Bad Request
由於明顯的客戶端錯誤(例如,格式錯誤的請求語法,太大的大小,無效的請求訊息或欺騙性路由請求),伺服器不能或不會處理該請求。

以上摘自維基百科

4** 是關於前端的錯誤,你應該查看一下發送的參數、及類型是否和後端介面定義的匹配,仔細看看發送請求的那一部分

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板