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.

30
Como posso enviar arquivos de forma assíncrona?
Gostaria de fazer upload de um arquivo de forma assíncrona com o jQuery. $(document).ready(function () { $("#uploadbutton").click(function () { var filename = $("#file").val(); $.ajax({ type: "POST", url: "addFile.do", enctype: 'multipart/form-data', data: { file: filename }, success: function () { alert("Data Uploaded: "); } }); }); }); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> <span>File</span> <input …

30
Acesso-controle-permissão-origem vários domínios de origem?
Existe uma maneira de permitir vários domínios cruzados usando o Access-Control-Allow-Origincabeçalho? Estou ciente do *, mas é muito aberto. Eu realmente quero permitir apenas alguns domínios. Como exemplo, algo como isto: Access-Control-Allow-Origin: http://domain1.example, http://domain2.example Eu tentei o código acima, mas ele não parece funcionar no Firefox. É possível especificar vários …

17
Erro XmlHttpRequest: a origem nula não é permitida pelo Access-Control-Allow-Origin
Estou desenvolvendo uma página que extrai imagens do Flickr e do Panoramio por meio do suporte AJAX do jQuery. O lado do Flickr está funcionando bem, mas quando tento no $.get(url, callback)Panoramio, vejo um erro no console do Chrome: O XMLHttpRequest não pode carregar http://www.panoramio.com/wapi/data/get_photos?v=1&key=dummykey&tag=test&offset=0&length=20&callback=processImages&minx=-30&miny=0&maxx=0&maxy=150 . A origem nula não …

12
Enviar dados POST usando XMLHttpRequest
Gostaria de enviar alguns dados usando um XMLHttpRequest em JavaScript. Digamos que eu tenha o seguinte formulário em HTML: <form name="inputform" action="somewhere" method="post"> <input type="hidden" value="person" name="user"> <input type="hidden" value="password" name="pwd"> <input type="hidden" value="place" name="organization"> <input type="hidden" value="key" name="requiredkey"> </form> Como escrever o equivalente usando um XMLHttpRequest em JavaScript?

20
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", true); rawFile.onreadystatechange = function() { if …



10
Por que estou recebendo uma solicitação OPTIONS em vez de uma solicitação GET?
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script> <script> $.get("http://example.com/", function(data) { alert(data); }); </script> ele faz uma solicitação OPTIONS para esse URL e, em seguida, o retorno de chamada nunca é chamado com nada. Quando não é um domínio cruzado, funciona bem. O jQuery não deveria apenas fazer a chamada com um <script>nó e, …

5
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') { type = value.type; …


4
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 isso?


7
A origem nula não é permitida pelo Access-Control-Allow-Origin
Eu criei um pequeno arquivo xslt para criar uma saída html chamada weather.xsl com o código da seguinte maneira: <!-- DWXMLSource="http://weather.yahooapis.com/forecastrss?w=38325&u=c" --> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="yweather" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"> <xsl:output omit-xml-declaration="yes" indent="yes"/> <xsl:strip-space elements="*"/> <xsl:template match="/"> <img src="{/*/*/item/yweather:condition/@text}.jpg"/> </xsl:template> </xsl:stylesheet> Eu quero carregar a saída html em uma div em um …

5
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 aplicativo front-end para executar solicitações XHR, mas sem toda a bobagem de …


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.