Skip to content

Commit 4a59fc8

Browse files
author
Ben Stahl
committed
OPTIONS should expose headers
Closes #38
1 parent 70ca0e2 commit 4a59fc8

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

lib/handlers/OptionsHandler.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ class OptionsHandler extends BaseHandler {
2020
// Preflight request
2121
res.setHeader('Access-Control-Allow-Methods', ALLOWED_METHODS);
2222
res.setHeader('Access-Control-Allow-Headers', ALLOWED_HEADERS);
23+
res.setHeader('Access-Control-Expose-Headers', ALLOWED_HEADERS);
24+
2325
res.setHeader('Access-Control-Max-Age', MAX_AGE);
2426

2527
if (this.store.extensions) {

test/Test-OptionsHandler.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ describe('OptionsHandler', () => {
3131
let headers = {
3232
'Access-Control-Allow-Methods': ALLOWED_METHODS,
3333
'Access-Control-Allow-Headers': ALLOWED_HEADERS,
34+
'Access-Control-Expose-Headers': ALLOWED_HEADERS,
3435
'Access-Control-Max-Age': MAX_AGE,
3536
};
3637
handler.send(req, res);

0 commit comments

Comments
 (0)