I've run appwrite run functions to setup a function locally at localhost:3000. The frontend code at localhost:5173 is making a request to http://localhost:3000/v1/functions/<id>/executions. The function actually runs but could not get any body or bodyJson content. The browser console network row says CORS No Allow Credentials desipte having a status 200. I'm trying to pass a JSON object to the backend but could not figure out how.
Unable to properly execute function locally: CORS No Allow Credentials
In the frontend, this is called:
functions.createExecution(<id>, JSON.stringify({ data }))
In the backend, log(req.headers) shows:
{
"host": "127.0.0.1:3000",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0",
"accept": "*/*",
"accept-language": "en-US,en;q=0.5",
"accept-encoding": "gzip, deflate, br, zstd",
"access-control-request-method": "POST",
"access-control-request-headers": "content-type,x-appwrite-project,x-appwrite-response-format,x-sdk-language,x-sdk-name,x-sdk-platform,x-sdk-version",
"referer": "http://localhost:5173/",
"origin": "http://localhost:5173",
"dnt": "1",
"sec-gpc": "1",
"connection": "keep-alive",
"sec-fetch-dest": "empty",
"sec-fetch-mode": "cors",
"sec-fetch-site": "cross-site",
"priority": "u=4",
"x-appwrite-key": "dynamic...",
"x-appwrite-trigger": "http",
"x-appwrite-event": "",
"x-appwrite-user-id": "",
"x-appwrite-user-jwt": ""
}
while log(req.bodyText) would be empty, and log(JSON.stringify(req.bodyJson)) would throw SyntaxError: Unexpected end of JSON input error.
Recommended threads
- router_deployment_not_found
I updated my function a few times and now i am getting the error: router_deployment_not_found I even reverted back to my original code but i am still getting th...
- Cloud function deploy stucks in processi...
Been trying for the last hours to deploy my function but for whatever reason, alwasy stuck on processing!
- [SOLVED] curl error Number: 6 — function...
Hello, I invested a lot of time in this error in a fresh install of appwrite 1.8.1 and lasted until fix, this if for helping anyone that can have the same weird...