Skip to content

Tag: cors

CORS error, but data is fetched regardless

I have a generated React site I am hosting in an S3 bucket. One of my components attempts to fetch something when loaded: The url I am fetching is an AWS API Gateway. I have enabled CORS there, via the dropdown, with no changes to the default configuration. In my console, for both the remote site and locally …

fetch() unexpected end of input

I am using fetch() to grab data from api server. My error looks like this: Can you please tell me what am I doing wrong. Answer Opaque Responses A response for a no-cors request to a cross-origin resource has a response type of ‘opaque’. If you log the response before trying to turn it to JSON, yo…

Text response is empty when using fetch

The following code: is outputting: If I use curl: I get a token in text form back (length != 0). And if I output the response header via: I get: Why am I getting no text via fetch? Answer Remove mode: ‘no-cors’. When you use no-cors mode, you’re explicitly specifying that you want an “opaque respo…

CORS on golang server & javascript fetch frontend

I have a golang HTTP server with code like: I call this HTTP endpoint from a JS frontend, a react app deployed on port 3000, using code: The above code fails with the following logs. On the server side: On the browser, in the developer tools logs: Can someone help fix the authentication problem ? I am not sur…

Cannot access Wikidata API

I’m trying to use the Wikidata API, but all I’m getting is: Fetch API cannot load https://www.wikidata.org/w/api.php?action=wbsearchentities&search=Ingmar%20Bergman&language=en&limit=20&format=json&origin=http%3A%2F%2Fwww.dev.example.com%3A3000. Response to preflight request do…

Solve Cross Origin Resource Sharing with Flask

For the following ajax post request for Flask (how can I use data posted from ajax in flask?): I get a Cross Origin Resource Sharing (CORS) error: I tried solving it in the two following ways, but none seems to work. Using Flask-CORS This is a Flask extension for handling CORS that should make cross-origin AJ…