Skip to content

CORS triggered when used locally. #8

@jshanab

Description

@jshanab

I think I need to add a "Access-Control-Allow-Origin: *" header to my response.
I could not see how to add headers.

When I tried it here:
struct Response* responseAllocWithFile(const char* filename, const char* MIMETypeOrNULL) {
struct Response* response = responseAlloc(200, "OK", MIMETypeOrNULL, 0);
response->extraHeaders = strdup("Access-Control-Allow-Origin: *");
response->filenameToSend = strdup(filename);
return response;
}

I broke an already working (in browser with security disabled) json file response.

I really do not understand CORS that much and why when I have a server, the origins do not match. Maybe its a windows thing.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions