Fügen Sie der Anfrage den Header Cross-Origin Resource Sharing (CORS) hinzu - Amazon CloudFront

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Fügen Sie der Anfrage den Header Cross-Origin Resource Sharing (CORS) hinzu

Die folgende Viewer-Anforderungsfunktion fügt der Anfrage einen Origin HTTP Header hinzu, falls die Anfrage diesen Header nicht bereits enthält. Dieser Header ist Teil von Cross-Origin Resource Sharing (CORS). In diesem Beispiel wird der Wert des Headers auf den Wert im Host-Header der Anfrage festgelegt. Weitere Informationen finden Sie unter Origin auf der MDN Web Docs-Website.

Dieses Beispiel finden Sie unter 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; }