Tag: xmlhttprequest

XMLHttpRequest () & net :: ERR_NAME_NOT_RESOLVED

Estoy escribiendo una aplicación javascript que realiza una solicitud HTTP de un servidor remoto. El usuario ingresará el nombre del host. Quiero ofrecer un mensaje de diagnóstico si ingresan un nombre de DNS que no se puede resolver. Aquí está el código actual: var req, t, url; url = ‘http://definitelydoesntexist0x314159.com’; req = new XMLHttpRequest(); req.open(‘GET’, […]

¿Por qué está vacío el statusText de mi XHR?

Cuando realizo un XHR en nuestro sistema de producción, el estado de texto en la respuesta será una cadena vacía. Sin embargo, en nuestro sistema de desarrollo, statusText reflejará el estado correctamente. De acuerdo con la documentación para XMLHttpRequest.statusText , solo debe estar vacío mientras se procesa la solicitud. Sin embargo, estoy viendo este comportamiento […]

establezca withCredentials a la nueva API de solicitud HTTP incorporada de ES6: Fetch

Cómo establecer withCredentials=true para fetch la promesa de devolución. Es correcto lo siguiente: fetch(url,{ method:’post’, headers, withCredentials: true }); Creo que la documentación de MDN hablaba de todo sobre la solicitud de http, excepto este punto: withCredentials

d3.json no devuelve mi matriz de datos en D3 v4

Estoy usando d3.json para cargar un archivo JSON que contiene mis datos, como este: var data = d3.json(url, callback) Si hago una console.log(data) puedo ver que los data no están vacíos ni null . Sin embargo, no parece contener mi matriz de datos, sino algo más. ¿Qué estoy haciendo mal aquí? Nota: esta es una […]

Cómo interceptar todas las solicitudes http, incluidos los formularios enviados

Me gustaría interceptar todas las solicitudes http que salen de mi página web y agregar un parámetro al cuerpo de la solicitud. Mi página incluye formularios, también quiero capturar formularios enviados. He intentado usar Jquery ajaxSend y Javascript setRequestHeader pero ambos no funcionaron para mí. ¿Cómo logro esto? Gracias

¿Cómo asignar el encabezado de authentication básica a XMLHTTPREQUEST?

He leído muchas respuestas de verificación previa y CORS, así que no publique enlaces que hagan reference a lo que debería leer. Muchas de las respuestas son desde una perspectiva de server, pero yo soy el cliente en este caso. ¿Configuro el encabezado de origen? Mi suposition es que esta es una simple request, ¿estoy […]

xhr envía cadena base64 y decodifícala en el server a un file

Estoy tratando de enviar un img codificado en base64 al server, el javascript se ve como var xhr=new XMLHttpRequest() var reader=new FileReader() reader.onloadend=function(e){ xhr.onload=function(e){ alert(xhr.responseText) } xhr.open("POST","upload.php"); xhr.setRequestHeader("Cache-Control", "no-cache"); xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); //xhr.setRequestHeader("X-File-Name", file.name); //xhr.setRequestHeader("X-File-Type",file.type) xhr.send(e.target.result) } reader.readAsDataURL(file) },false) En php, se ve así: echo "some response Text"; $postdata = file_get_contents("php://input"); file_put_contents('MyFile.jpg', base64_decode($postdata)); Y, finalmente, el […]

XMLHttpRequest setRequestHeader para cada request

El siguiente código establece automáticamente el Authorization request header para todas las requestes jQuery Ajax: $.ajaxSetup({ beforeSend: function(xhr) { xhr.setRequestHeader('Authorization', 'Bearer ' + jwtoken); } }); Quiero algo como el anterior para todos los objects XMLHttpRequest creados manualmente. Más exactamente, la request a continuación no ha configurado el Authorization header . var xhr = new […]

¿Cómo hago una llamada de JavaScript a un service WCF alojado en un dominio diferente?

Estamos diseñando una aplicación web utilizando ASP.NET y AJAX y queremos alojar nuestra capa de service WCF en un website diferente y realizar llamadas de JavaScript a la capa de service desde nuestras páginas de cliente. Entendemos que el browser no permitirá llamadas AJAX a un puerto o dominio diferente. ¿Cuál es la mejor manera […]

confundido – mi XMLHttpRequest tiene readyState de 0 y estado de 200

Establecí un punto de interrupción en firebug y estoy examinando mi object xhr. Su readyState es 0, su estado es 200. Tengo entendido que si el estado es 200, la request debería haber comenzado al less, y el estado de Ready debería ser al less 1. ¿Alguien puede explicar lo que está pasando? Estoy usando […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.