Sample file https://github.com/cefsharp/CefSharp/blob/master/CefSharp.Example/Handlers/ExampleResourceRequestHandler.cs
//Example of setting User-Agent in every request.
var headers = request.Headers;
headers.Clear();
var userAgent = headers["User-Agent"];
headers["User-Agent"] = userAgent + " CefSharp";
request.Headers = headers;
I grabbed the packet through fiddler and saw that the header contains "Sec-Fetch-
Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User:? 1 "
How can I hide or delete these? I use "headers.Clear ()" but it has no effect
var headers = request.Headers;
foreach(string key in headers)
{
if (key.StartsWith("Sec-Fetch"))
{
request.SetHeaderByName(key, "", true);
}
}
Set to null, but only the sec-fech-xxx value has changed.
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Thank you