telmo - ¿Cómo eliminar el encabezado de origen de las llamadas de resto Cordova?
llamadas montevideo 2019 (1)
Si no es demasiado tarde, siempre puede cambiar a https://github.com/wymsee/cordova-HTTP .
La aplicación Cordova envía el file://
como encabezado de origen.
Por supuesto, dado que la aplicación se está cargando desde el sistema de archivos, este comportamiento no es demasiado sorprendente.
Sin embargo, nuestro backend rechaza correctamente este origen. Ver por ejemplo: https://github.com/playframework/playframework/issues/5193
Esta respuesta sugiere que las aplicaciones de Cordova no deberían enviar el encabezado file://
Origin
, que funcionaría correctamente:
La política de dominios cruzados no se aplica a PhoneGap (por diversas razones, básicamente porque tu aplicación se está ejecutando esencialmente en el archivo: // URI en el dispositivo).
Estamos utilizando el complemento de lista blanca, pero eso no impide que el encabezado Origin: file://
se envíe al servidor.
Sería ideal para nosotros si Córdova simplemente no enviara el encabezado Origin
en absoluto. ¿Se puede configurar de esta manera?