2014-03-27 1 views
0

$httpBackend을 수동으로 호출하는 가장 간단한 방법은 무엇입니까?

예, 나는 당신이 대신 $http를 사용하는 가정 것을 알고있다, 그러나 이것은 특별한 사용 사례입니다 : 그러나 나는 내가 $http를 사용할 수 있으며, $exceptionHandler을 보강 오전 다시 서버에 로그 메시지를 보내려면 무한 루프를 일으키는 예외를 다시 트리거하고 브라우저를 잠글 수있는 $apply을 트리거 할 것이기 때문입니다.

대부분의 예제 (및 내 자신의 코드)는 jQuery를 사용하여 오류를 기록하기 위해 Ajax 호출을 발행했습니다. 나는 그것을 밖으로 jQuery를 사용하여 해결하기 위해 노력하고있어.

답변

0

경고 이것은 문서화되지 않은 API이며, Angular 팀이 서명을 변경할 수있는 권한을 보유하고 있음을 확신합니다.

$httpBackend('POST', '/some/url',   //method and url 
    JSON.stringify(buildLogInfo()),  //request body 
    function(status,resp,headerString){ //response call back 
     console.log('manual backend call',status,resp,headerString); 
    }, 
    {"Content-Type": "application/json"} //request headers 
); 
: 여기 말했다되고 그건

내가 만들 수 있었던 최소한의 백엔드 호출입니다

관련 문제