Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
La seguente funzione di richiesta del visualizzatore aggiunge un'Origin
HTTPintestazione alla richiesta se la richiesta non contiene già questa intestazione. Questa intestazione fa parte della condivisione di risorse tra le origini (). CORS Questo esempio imposta il valore dell'intestazione sul valore nell'intestazione Host
della richiesta. Per ulteriori informazioni, consulta il sito Web Origin on the MDN Web Docs.
Guarda questo esempio su. GitHub
- JavaScript runtime 2.0
-
async function handler(event) {
const request = event.request;
const headers = request.headers;
const host = request.headers.host.value;
// If origin header is missing, set it equal to the host header.
if (!headers.origin)
headers.origin = {value:`https://${host}`};
return request;
}
- JavaScript runtime 1.0
-
function handler(event) {
var request = event.request;
var headers = request.headers;
var host = request.headers.host.value;
// If origin header is missing, set it equal to the host header.
if (!headers.origin)
headers.origin = {value:`https://${host}`};
return request;
}