Articles of angular http

Angular 4.3 – HttpClient set params

let httpParams = new HttpParams().set(‘aaa’, ‘111’); httpParams.set(‘bbb’, ‘222’); Por que isso não funciona? Apenas define o ‘aaa’ e NÃO o ‘bbb’ Além disso, eu tenho um object {aaa: 111, bbb: 222} Como posso definir todos os valores sem loop? UPDATE (isso parece funcionar, mas como pode evitar o loop?) let httpParams = new HttpParams(); Object.keys(data).forEach(function […]

AngularJs ReferenceError: $ http não está definido

Eu tenho a seguinte function angular: $scope.updateStatus = function(user) { $http({ url: user.update_path, method: “POST”, data: {user_id: user.id, draft: true} }); }; Mas sempre que essa function é chamada, estou recebendo ReferenceError: $http is not defined no meu console. Alguém pode me ajudar a entender o que estou fazendo de errado aqui?

Angularjs autocomplete de $ http

Estou tentando escrever uma diretiva de autocomplete que busca dados do servidor usando uma solicitação $ http (sem usar plug-ins ou scripts externos) . Atualmente funciona apenas com dados estáticos. Agora, eu sei que preciso inserir minha solicitação $ http na source: da diretiva, mas não consigo encontrar nenhuma boa documentação sobre o assunto. pedido […]

Como ler headers de resposta em angularjs?

Meu servidor retorna esse tipo de header: Content-Range:0-10/0 : Eu tentei ler este header em angular sem sorte: var promise = $http.get(url, { params: query }).then(function(response) { console.log(response.headers()); return response.data; }); que apenas imprime Object {content-type: “application/json; charset=utf-8”} Alguma idéia de como acessar o header do intervalo de conteúdo?

de jquery $ .ajax para angular $ http

Eu tenho este pedaço de código jQuery que funciona bem origem cruzada: 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”); } }); Agora estou tentando converter isso em código Angular.js sem sucesso: $http({ url: “http://example.appspot.com/rest/app”, dataType: “json”, method: “POST”, data: […]

Como usar a resposta promise $ http fora do manipulador de sucesso

$scope.tempObject = {}; $http({ method: ‘GET’, url: ‘/myRestUrl’ }).then(function successCallback(response) { $scope.tempObject = response console.log(“Temp Object in successCallback “, $scope.tempObject); }, function errorCallback(response) { }); console.log(“Temp Object outside $http “, $scope.tempObject); Eu estou recebendo resposta em successCallback mas não recebendo $scope.tempObject fora de $http . sua exibição undefined . Como acessar a response ou $scope.tempObject […]

Como POSTAR arquivos binários com o AngularJS (com o upload DEMO)

incapaz de enviar arquivo com chamada de postagem angular Eu estou tentando postar o arquivo .mp4 com alguns dados através de 1 iônico com angular 1. Ao postar através do POSTMAN é bom e funcionando. Estou obtendo Success = false no meu aplicativo. no POSTMAN , não há headers e dados, o URL do serviço […]

Angular 2 http não conseguir

Eu novo no Angular 2 ainda aprendendo, eu estou tentando acertar um URL com um get, mas o get não parece passar até mesmo na rede do navegador eu não consigo encontrar esse url sendo chamado. O programa está indo para esse console do método de log acima e abaixo que receber chamada, mas nada […]

Como cancelar uma solicitação $ http no AngularJS?

Dado um pedido de Ajax no AngularJS $http.get(“/backend/”).success(callback); qual é a maneira mais eficiente de cancelar essa solicitação se outra solicitação for iniciada (mesmo backend, parâmetros diferentes, por exemplo).

Processando resposta $ http no serviço

Recentemente, publiquei uma descrição detalhada do problema que estou enfrentando aqui no SO. Como não consegui enviar uma solicitação $http real, usei o tempo limite para simular o comportamento asynchronous. A vinculação de dados do meu modelo para exibição está funcionando corretamente, com a ajuda do @Gloopy Agora, quando eu uso $http vez de $timeout […]