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.

371
Como ler um arquivo de texto local?

Estou tentando escrever um leitor de arquivo de texto simples, criando uma função que leva no caminho do arquivo e converte cada linha de texto em uma matriz de caracteres, mas não está funcionando. function readTextFile() { var rawFile = new XMLHttpRequest(); rawFile.open("GET", "testing.txt",...

260
Maneira correta de capturar exceção do JSON.parse

Estou usando JSON.parseuma resposta que às vezes contém uma resposta 404. Nos casos em que retorna 404, existe uma maneira de capturar uma exceção e, em seguida, executar outro código? data = JSON.parse(response, function (key, value) { var type; if (value && typeof value === 'object')...

187
Como obter a resposta do XMLHttpRequest?

Gostaria de saber como usar o XMLHttpRequest para carregar o conteúdo de uma URL remota e manter o HTML do site acessado armazenado em uma variável JS. Digamos, se eu quisesse carregar e alertar () o HTML de http://foo.com/bar.php , como eu faria

183
Como promisificar XHR nativo?

Deseja melhorar este post? Forneça respostas detalhadas para esta pergunta, incluindo citações e uma explicação de por que sua resposta está correta. Respostas sem detalhes suficientes podem ser editadas ou excluídas. Eu quero usar promessas (nativas) no meu

163
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...

147
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...