Estoy intentando ejecutar JavaScript como un fragmento a partir de un dominio y obtengo una solicitud para una búsqueda en Google y sigo recibiendo este error:
'Access to fetch at 'https://www.google.com/' from origin 'https://www.somewebsite.org' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
Intenté muchas formas de solucionarlo pasando encabezados y funcionó. No estoy seguro en este momento de qué más puedo hacer.
Es el servidor ( https://www.google.com/ en este caso) del recurso solicitado el que es responsable y controla los encabezados CORS necesarios. Para que pueda acceder al recurso desde su dominio de origen, la política de CORS que sirve Google deberá permitir que su sitio web lo solicite.