Set an origin header in websocket and http clients (#455)

This commit is contained in:
bsergean
2023-04-01 12:19:38 -07:00
committed by GitHub
parent eb9a7bed76
commit dfa10df5ae
4 changed files with 15 additions and 1 deletions

View File

@ -209,6 +209,12 @@ namespace ix
ss << "User-Agent: " << userAgent() << "\r\n";
}
// Set an origin header if missing
if (args->extraHeaders.find("Origin") == args->extraHeaders.end())
{
ss << "Origin: " << protocol << "://" << host << ":" << port << "\r\n";
}
if (verb == kPost || verb == kPut || verb == kPatch || _forceBody)
{
// Set request compression header