April 29, 2020
CORS is a browser feature that blocks HTTP requests from one domain to another, unless the destination has the proper headers set up.
If you run into CORS errors with Netlify functions, you can fix them by returning a header called access-control-allow-origin
with value *
. This allows any (signified by *
) origin (domain name) to make an HTTP request to the function.
You can return the header using the Netlify Functions callback
function:
callback(null, {
statusCode: 200,
body: "Hello, world!",
headers: {
"access-control-allow-origin": "*",
},
});
Tufts Meal Plan Wrapped
Mar 2, 2024
Building an e-ink picture frame that displays an iCloud photo album
Jan 9, 2024
2023 in review
Jan 5, 2024
Subscribe to my newsletter for a monthly round-up of new blog posts and projects Iām working on!