Skip to content

Commit 640e3d5

Browse files
authored
Merge pull request #50 from aws-samples/2.0-runtime
2.0 runtime
2 parents 33ceb55 + bc4d5ee commit 640e3d5

File tree

7 files changed

+14
-14
lines changed

7 files changed

+14
-14
lines changed

add-cache-control-header/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
function handler(event) {
1+
async function handler(event) {
22
var response = event.response;
33
var headers = response.headers;
4-
4+
55
if (response.statusCode >= 200 && response.statusCode < 400) {
66
// Set the cache-control header
77
headers['cache-control'] = {value: 'public, max-age=63072000'};
88
}
9-
9+
1010
// Return response to viewers
1111
return response;
1212
}

add-cors-header/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
function handler(event) {
1+
async function handler(event) {
22
var request = event.request;
33
var response = event.response;
44

add-origin-header/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
function handler(event) {
1+
async function handler(event) {
22
var request = event.request;
33
var headers = request.headers;
44
var host = request.headers.host.value;
@@ -8,4 +8,4 @@ function handler(event) {
88
headers.origin = {value:`https://${host}`};
99

1010
return request;
11-
}
11+
}

add-security-headers/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
function handler(event) {
1+
async function handler(event) {
22
var response = event.response;
33
var headers = response.headers;
44

add-true-client-ip-header/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
function handler(event) {
1+
async function handler(event) {
22
var request = event.request;
33
var clientIP = event.viewer.ip;
44

55
//Add the true-client-ip header to the incoming request
66
request.headers['true-client-ip'] = {value: clientIP};
77

88
return request;
9-
}
9+
}

redirect-based-on-country/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
function handler(event) {
1+
async function handler(event) {
22
var request = event.request;
33
var headers = request.headers;
44
var host = request.headers.host.value;
55
var country = 'DE' // Choose a country code
6-
var newurl = `https://${host}/de/index.html` // Change the redirect URL to your choice
6+
var newurl = `https://${host}/de/index.html`; // Change the redirect URL to your choice
77

88
if (headers['cloudfront-viewer-country']) {
99
var countryCode = headers['cloudfront-viewer-country'].value;
@@ -19,4 +19,4 @@ function handler(event) {
1919
}
2020
}
2121
return request;
22-
}
22+
}

url-rewrite-single-page-apps/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
function handler(event) {
1+
async function handler(event) {
22
var request = event.request;
33
var uri = request.uri;
44

@@ -12,4 +12,4 @@ function handler(event) {
1212
}
1313

1414
return request;
15-
}
15+
}

0 commit comments

Comments
 (0)