Greasemonkey: GM.xmlhttpRequest no envía el encabezado 'Referer' como GM_xmlhttpRequest

Creado en 10 may. 2018  ·  3Comentarios  ·  Fuente: greasemonkey/greasemonkey

Sería bueno incluir el encabezado Referer como predeterminado, obteniendo la URL de la página actual. Al igual que con las galletas. Me pregunté durante mucho tiempo por qué mi solicitud no funcionaba como lo hacía en la versión anterior y en la consola JS.

Era una solicitud POST que requería que el encabezado de referencia se estableciera en la página actual en la que estaba, presumiblemente para detener las solicitudes de otras páginas.

Comentario más útil

Tiene sentido hacer esto automáticamente para solicitudes del mismo origen, coincidiendo con el comportamiento de GM_xmlhttpRequest y XHR normal. Para el origen cruzado, el usuario puede especificar manualmente la referencia que desee.

Todos 3 comentarios

Tiene sentido hacer esto automáticamente para solicitudes del mismo origen, coincidiendo con el comportamiento de GM_xmlhttpRequest y XHR normal. Para el origen cruzado, el usuario puede especificar manualmente la referencia que desee.

GM.xmlhttpRequest coincide con el comportamiento de XHR normal. Ninguno de ellos envía un referente que rompa mi código que funciona en tampermonkey.

¿Y estás seguro de que GM_xmlhttpRequest enviaría un referente? Todavía no he comprobado la última versión de greasemonkey, incluida GM_xmlhttpRequest, pero según el último comentario en https://greasyfork.org/en/forum/discussion/6928/gm-xmlhttprequest-vs-xmlhttprequest no fue el caso en 2015.

¿Fue útil esta página
0 / 5 - 0 calificaciones