se muestra así cuando estoy ejecutando la solicitud de publicación en la consola
Access to fetch at 'http://dummy.restapiexample.com/api/v1/create' from origin 'http://127.0.0.1:5501' has been blocked by CORS policy: Request header field content-type is not allowed by Access-Control-Allow-Headers in preflight response. tut42.js:57 POST http://dummy.restapiexample.com/api/v1/create net::ERR_FAILED postData @ tut42.js:57 (anonymous) @ tut42.js:61 tut42.js:57 Uncaught (in promise) TypeError: Failed to fetch at postData (tut42.js:57) at tut42.js:61 postData @ tut42.js:57 (anonymous) @ tut42.js:61 Promise.then (async) postData @ tut42.js:58 (anonymous) @ tut42.js:61Al ser una solicitud de dominio cruzado, la llamada API parece estar bloqueada. ¿Puede intentar agregar Access-Control-Allow-Headers individualmente o puede cambiar al modo sin cors?
fetch(request, {mode: 'cors'});Para una mejor comprensión de CORS, consulte https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS .
Y para los diferentes encabezados que puede reproducir en correspondencia con Access-Control-Allow-Headers está en el siguiente enlace https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control- Permitir encabezados
Access-Control-Allow-Headers: *