cors header missing vue api gateway
1'use strict';
2
3module.exports.getProduct = (event, context, callback) => {
4
5 // Do work to retrieve Product
6 const product = retrieveProduct(event);
7
8 const response = {
9 statusCode: 200,
10 headers: {
11 'Access-Control-Allow-Origin': '*',
12 'Access-Control-Allow-Credentials': true,
13 },
14 body: JSON.stringify({
15 product: product
16 }),
17 };
18
19 callback(null, response);
20};
21
22module.exports.createProduct = (event, context, callback) => {
23
24 // Do work to create Product
25 const product = createProduct(event);
26
27 const response = {
28 statusCode: 200,
29 headers: {
30 'Access-Control-Allow-Origin': '*',
31 'Access-Control-Allow-Credentials': true,
32 },
33 body: JSON.stringify({
34 product: product
35 }),
36 };
37
38 callback(null, response);
39};