Preguntas etiquetadas con xmlhttprequest

XMLHttpRequest (XHR) es un objeto de JavaScript que expone una API para realizar solicitudes HTTP asíncronas desde un código frontend que ejecuta un navegador web, es decir, para habilitar la técnica de programación conocida como AJAX. La API XHR es una API heredada. Ha sido reemplazado por la API Fetch.

30
¿Cómo puedo subir archivos de forma asincrónica?
Me gustaría subir un archivo de forma asincrónica con 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 type="file" id="file" name="file" …

30
Acceso-Control-Permitir-Origen ¿Dominios de origen múltiple?
¿Hay alguna manera de permitir múltiples dominios cruzados usando el Access-Control-Allow-Originencabezado? Soy consciente de esto *, pero está demasiado abierto. Realmente quiero permitir solo un par de dominios. Como ejemplo, algo como esto: Access-Control-Allow-Origin: http://domain1.example, http://domain2.example He probado el código anterior pero no parece funcionar en Firefox. ¿Es posible especificar …

17
Error XmlHttpRequest: Access-Control-Allow-Origin no permite el origen nulo
Estoy desarrollando una página que extrae imágenes de Flickr y Panoramio a través del soporte AJAX de jQuery. El lado de Flickr funciona bien, pero cuando trato $.get(url, callback)de Panoramio, veo un error en la consola de Chrome: XMLHttpRequest no puede cargar 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 . El origen nulo no está permitido …

12
Enviar datos POST utilizando XMLHttpRequest
Me gustaría enviar algunos datos usando un XMLHttpRequest en JavaScript. Digamos que tengo el siguiente formulario en 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> ¿Cómo puedo escribir el equivalente usando un XMLHttpRequest en JavaScript?

20
¿Cómo leer un archivo de texto local?
Estoy tratando de escribir un lector de archivos de texto simple creando una función que tome la ruta del archivo y convierta cada línea de texto en una matriz de caracteres, pero no funciona. function readTextFile() { var rawFile = new XMLHttpRequest(); rawFile.open("GET", "testing.txt", true); rawFile.onreadystatechange = function() { if …



10
¿Por qué recibo una solicitud de OPCIONES en lugar de una solicitud 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> realiza una solicitud de OPCIONES a esa URL, y luego la devolución de llamada nunca se llama con nada. Cuando no es dominio cruzado, funciona bien. ¿No debería jQuery simplemente hacer la llamada con un <script>nodo y luego hacer la …

5
Manera adecuada de detectar excepciones de JSON.parse
Estoy usando JSON.parseuna respuesta que a veces contiene una respuesta 404. En los casos en que devuelve 404, ¿hay alguna forma de detectar una excepción y luego ejecutar algún otro código? data = JSON.parse(response, function (key, value) { var type; if (value && typeof value === 'object') { type = …




7
El origen nulo no está permitido por Access-Control-Allow-Origin
He creado un pequeño archivo xslt para crear una salida html llamada weather.xsl con el siguiente código: <!-- 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> Quiero cargar la salida html en un div en un archivo html que …

5
¿Cómo prometo XHR nativo?
¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden ser editadas o eliminadas. Quiero usar promesas (nativas) en mi aplicación de interfaz para realizar solicitudes XHR pero sin toda la tontería …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.