«angular-http» 태그된 질문

22
요청 페이로드 대신 데이터를 양식 데이터로 게시하려면 어떻게해야합니까?
아래 코드에서 AngularJS $http메소드는 URL을 호출하고 xsrf 객체를 "요청 페이로드"(Chrome 디버거 네트워크 탭에 설명 된대로)로 제출합니다. jQuery $.ajax메소드는 동일한 호출을 수행하지만 xsrf를 "양식 데이터"로 제출합니다. AngularJS가 요청 페이로드 대신 xsrf를 양식 데이터로 제출하도록하려면 어떻게해야합니까? var url = 'http://somewhere.com/'; var xsrf = {fkey: 'xsrf key'}; $http({ method: 'POST', url: url, data: …

30
AngularJs $ http.post ()는 데이터를 보내지 않습니다
다음 진술이 왜 게시물 데이터를 지정된 URL로 보내지 않는지 아는 사람이 있습니까? URL이 호출되었지만 $ _POST를 인쇄하면 서버에서 빈 배열을 얻습니다. 데이터를 메시지에 추가하기 전에 콘솔에 메시지를 인쇄하면 올바른 내용이 표시됩니다. $http.post('request-url', { 'message' : message }); 또한 데이터를 문자열로 사용하여 동일한 결과를 시도했습니다. $http.post('request-url', "message=" + message); 다음 형식으로 …

12
서비스에서 $ http 응답 처리
최근에 내가 여기 에서 직면하고있는 문제에 대한 자세한 설명을 게시했습니다 . 실제 $http요청을 보낼 수 없으므로 시간 초과를 사용하여 비동기 동작을 시뮬레이션했습니다. @Gloopy의 도움으로 모델에서보기로 데이터 바인딩이 올바르게 작동합니다. 이제 (로컬에서 테스트 됨) $http대신 사용 $timeout하면 비동기 요청이 성공했으며 data서비스에서 json 응답으로 채워졌습니다. 그러나 내 견해는 업데이트되지 않습니다. Plunkr 업데이트 …

3
AngularJs ReferenceError : $ http가 정의되지 않았습니다
다음과 같은 각도 함수가 있습니다. $scope.updateStatus = function(user) { $http({ url: user.update_path, method: "POST", data: {user_id: user.id, draft: true} }); }; 그러나이 함수가 호출 될 때마다 ReferenceError: $http is not defined콘솔에 들어갑니다. 누군가 내가 여기서 뭘 잘못하고 있는지 이해하도록 도울 수 있습니까?


4
jquery $ .ajax에서 각도 $ http로
교차 출처에서 잘 작동하는 jQuery 코드가 있습니다. jQuery.ajax({ url: "http://example.appspot.com/rest/app", type: "POST", data: JSON.stringify({"foo":"bar"}), dataType: "json", contentType: "application/json; charset=utf-8", success: function (response) { console.log("success"); }, error: function (response) { console.log("failed"); } }); 이제 성공하지 않고 이것을 Angular.js 코드로 변환하려고합니다. $http({ url: "http://example.appspot.com/rest/app", dataType: "json", method: "POST", data: JSON.stringify({"foo":"bar"}), headers: { …

13
Angular 4.3-HttpClient 설정 매개 변수
let httpParams = new HttpParams().set('aaa', '111'); httpParams.set('bbb', '222'); 왜 이것이 작동하지 않습니까? 'aaa'만 설정하고 'bbb'는 설정하지 않습니다. 또한 개체가 있습니다 {aaa : 111, bbb : 222} 반복하지 않고 모든 값을 설정하려면 어떻게해야합니까? 업데이트 (이것은 작동하는 것 같지만 루프를 어떻게 피할 수 있습니까?) let httpParams = new HttpParams(); Object.keys(data).forEach(function (key) { …

2
$ http get 매개 변수가 작동하지 않습니다.
왜 이것이 작동하지 않는지 아는 사람이 있습니까? $http .get('accept.php', { source: link, category_id: category }) .success(function (data, status) { $scope.info_show = data }); 그리고 이것은 작동합니다. $http .get('accept.php?source=' + link + '&category_id=' + category) .success(function (data, status) { $scope.info_show = data });
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.