Содержимое браузера отличается от HttpRequest - PullRequest
0 голосов
/ 17 января 2020

Здравствуйте. Я пытаюсь смоделировать браузер, и этот параметр c URL не работает должным образом:

https://www.btgpactualdigital.com/fundos-de-investimento/spx-nimitz-fic-fim-access

Возвращается всегда одинаково Код ответа ... Я использую для теста этот простой код:

 using (var client = new WebClient())
            {

                client.Headers[HttpRequestHeader.UserAgent] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0";
                client.Headers[HttpRequestHeader.Accept] = "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8";
                client.Headers[HttpRequestHeader.AcceptLanguage] = "en-us,en;q=0.5";                    
                var responseStream = new GZipStream(client.OpenRead(url), CompressionMode.Decompress);
                var reader = new StreamReader(responseStream);
                textResponse = reader.ReadToEnd();                
            }

Но он всегда возвращает другой код, который я не вижу в браузере ... Я получил все заголовки из браузера, чтобы попробовать смоделируйте тот же сценарий.

Есть предложения? Спасибо!

...