01-cors.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. // IMPORTANT NOTE:
  2. // IN ORDER TO ENABLE MIDDLEWARE COMPONENTS,
  3. // YOU MUST UNCOMMENT ALL OF THE LINES BELOW, ONLY ONCE.
  4. // (SOME LINES *SHOULD* REMAIN COMMENTED AFTEWARDS)
  5. export default defineEventHandler((event) => {
  6. // /* Set response headers. */
  7. // setResponseHeaders(event, {
  8. // /* Set allowed methods. */
  9. // 'Access-Control-Allow-Methods': 'GET, POST, PATCH, PUT, DELETE, OPTIONS',
  10. //
  11. // /* Set allowed origins. */
  12. // 'Access-Control-Allow-Origin': '*',
  13. //
  14. // /* Set allowed credentials. */
  15. // 'Access-Control-Allow-Credentials': 'true',
  16. //
  17. // /* Set allowed headers. */
  18. // 'Access-Control-Allow-Headers': '*',
  19. //
  20. // /* Set exposed headers. */
  21. // 'Access-Control-Expose-Headers': '*',
  22. // })
  23. //
  24. // /* Handle `OPTIONS` event. */
  25. // if (getMethod(event) === 'OPTIONS') {
  26. // /* Set status code. */
  27. // event.node.res.statusCode = 204
  28. //
  29. // /* Set status message. */
  30. // event.node.res.statusMessage = 'No Content.'
  31. //
  32. // /* Return OK. */
  33. // return 'OK'
  34. // }
  35. })