2015-07-06 2 views
0

Итак, я пытался выяснить, как я могу определить код ошибки, связанный с ответом на ошибку HTTP get в CoffeeScript.CoffeeScript - Показать коды состояния HTTP-кода

Вот функция, которую я использую

$scope.someRandomFunction = -> 
    url = $config.serverAddress + 'methodOnTheServer' 
    url += '?someParameter=' + someParameter.ID 
    $http.get(url) 
    .success (tempFileName) -> 
     link = $config.serverAddress + 'anotherServerMethod' 
     link += '?tempFileName=' + tempFileName 
     link += '&desiredFilename=' + someParameter.Name 
     $window.location.href = link 
    .error (error) -> 
     console.log "Unable to perform this action ", error 

Вот список некоторых сайтов и предыдущие ответы на эту форму, я попытался:

http://www.ibm.com/developerworks/library/wa-coffee4/

Handling Http erorrs in coffeescript

Coffeescript HTTP client

Спасибо за ваше время

ответ

1

В Угловом, чтобы получить код статуса HTTP, add another parameter to the callback.

$http.get(url) 
    .success (tempFileName, status) -> 
    console.log(status) 
+0

Ах, он пошел полностью над моей головой, чтобы просто читать документ AngularJS ... Спасибо за то, что работал в совершенстве. –