как скрыть или удалить заголовок Se c -Fetch-xxx в cefsharp 79.1.360 - PullRequest
0 голосов
/ 10 апреля 2020

образец файла 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;

Я взял пакет через фиддлер и увидел, что заголовок содержит "Se c -Fetch-

Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User:? 1 "

Как я могу скрыть или удалить их, я использую "headers.Clear ()", но это не имеет никакого эффекта

        var headers = request.Headers;
        foreach(string key in headers)
        {
            if (key.StartsWith("Sec-Fetch"))
            {
                request.SetHeaderByName(key, "", true);
            }
        }

, установленный в ноль, но изменилось только значение se c -fech-xxx

Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1

Спасибо

...