HttpWebRequest sendet keinen UserAgent

Ich bin neu in der Betrachtung der gesamten Webseite von .net und bin auf ein kleines Problem gestoßen.

Ich versuche eine HttpWebRequest wie folgt durchzuführen:

String uri = "https://skyid.sky.com/signup/";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
request.UserAgent = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)";
request.Method = "GET";
request.GetResponse();

Wo die URL auf eine HTTPS-Site zeigt. Aber wenn ich mir das in Fiddler anschaue, hat es meinen UserAgent entfernt und zeigt nur Host und Connection: Keep-Alive.

CONNECT skyid.sky.com:443 HTTP/1.1
Host: skyid.sky.com
Connection: Keep-Alive

Ist das normal mit HTTPS oder fehle ich einfach etwas? Vielleicht vermisse ich sogar etwas in Fiddler, das es mir nicht zeigt.

Jede Hilfe wird dankbar sein, danke an alle!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage