Perguntas com a marcação «xmlhttprequest»

XMLHttpRequest (XHR) é um objeto JavaScript que expõe uma API para fazer solicitações HTTP assíncronas a partir de código de front-end executando um navegador da Web - ou seja, para ativar a técnica de programação conhecida como AJAX. A API XHR é uma API herdada. Ele foi substituído pela API de busca.


1
jQuery postando json válido no corpo da solicitação
Portanto, de acordo com os documentos do jQuery Ajax , ele serializa dados na forma de uma string de consulta ao enviar solicitações, mas a configuração processData:falsedeve permitir o envio de JSON real no corpo. Infelizmente, estou tendo dificuldade para determinar primeiro, se isso está acontecendo, e em segundo lugar …

3
Buscar API vs XMLHttpRequest
Eu sei que a API Fetch usa se Promiseambos permitem que você faça solicitações AJAX para um servidor. Li que a API Fetch tem alguns recursos extras, que não estão disponíveis no XMLHttpRequest(e no polyfill da API Fetch, pois é baseado nele XHR). Quais recursos extras a API Fetch possui?

10
Como habilitar o CORS em AngularJs
Eu criei uma demonstração usando JavaScript para a API de pesquisa de fotos do Flickr. Agora estou convertendo para os AngularJs. Eu pesquisei na internet e encontrei abaixo a configuração. Configuração: myApp.config(function($httpProvider) { $httpProvider.defaults.useXDomain = true; delete $httpProvider.defaults.headers.common['X-Requested-With']; }); Serviço: myApp.service('dataService', function($http) { delete $http.defaults.headers.common['X-Requested-With']; this.flickrPhotoSearch = function() { return …





11
Nenhum cabeçalho 'Access-Control-Allow-Origin' está presente no recurso solicitado. Portanto, a origem '…' não é permitida
Estou usando .htaccess para reescrever URLs e usei a tag base html para fazê-lo funcionar. Agora, quando tento fazer uma solicitação ajax, recebo o seguinte erro: XMLHttpRequest não pode carregar http://www.example.com/login.php. Nenhum cabeçalho 'Access-Control-Allow-Origin' está presente no recurso solicitado. http://example.comPortanto, a origem ' ' não é permitida.

17
Erro AngularJS: solicitações de origem cruzada são suportadas apenas para esquemas de protocolo: http, dados, extensão de cromo, https
Eu tenho três arquivos de um aplicativo js angular muito simples index.html <!DOCTYPE html> <html ng-app="gemStore"> <head> <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js'></script> <script type="text/javascript" src="app.js"></script> </head> <body ng-controller="StoreController as store"> <div class="list-group-item" ng-repeat="product in store.products"> <h3>{{product.name}} <em class="pull-right">{{product.price | currency}}</em></h3> </div> <product-color></product-color> </body> </html> product-color.html <div class="list-group-item"> <h3>Hello <em class="pull-right">Brother</em></h3> </div> app.js (function() …


4
Permitir que o Google Chrome use XMLHttpRequest para carregar um URL de um arquivo local
Ao tentar fazer uma solicitação HTTP usando XMLHttpRequest de um arquivo local, ela basicamente falha devido à Access-Control-Allow-Originviolação. No entanto, eu mesmo estou usando a página da Web local, por isso fiquei pensando se há alguma maneira de fazer o Google Chrome permitir essas solicitações, que são de um arquivo …

3
A carga é igual a readyState == 4 no XMLHttpRequest?
Estou confuso sobre o evento de retorno xhr, como posso dizer, não há muito diferente entre onreadystatechange -> readyState == 4 e onload, é verdade? var xhr = new XMLHttpRequest(); xhr.open("Get", url, false); xhr.onreadystatechange = function() { if (xhr.readyState === 4) { /* do some thing*/ } }; xhr.send(null); ou …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.