So legen Sie den Benutzeragenten mit System.Net.WebRequest in c # @ fe

Hi Ich versuche, User Agent mit WebRequest einzurichten, aber leider habe ich nur mit HttpWebRequest herausgefunden, wie das geht. Hier ist mein Code und ich hoffe, Sie können mir helfen, den User Agent mit WebRequest einzurichten.

hier ist mein Code

    public string Post(string url, string Post, string Header, string Value)
    {
        string str_ReturnValue = "";

        WebRequest request = WebRequest.Create(url);

        request.Method = "POST";
        request.ContentType = "application/json;charset=UTF-8";                        
        request.Timeout = 1000000;

        if (Header != null & Value != null)
        {
            request.Headers.Add(Header, Value);                                
        }

        using (Stream s = request.GetRequestStream())
        {
            using (StreamWriter sw = new StreamWriter(s))
                sw.Write(Post);
        }

        using (Stream s = request.GetResponse().GetResponseStream())
        {                
            using (StreamReader sr = new StreamReader(s))
            {
                var jsonData = sr.ReadToEnd();
                str_ReturnValue += jsonData.ToString();
            }
        }

        return str_ReturnValue;
    }

Ich habe versucht, "request.Headers.Add (" user-agent ", _USER_AGENT)" hinzuzufügen. aber ich erhalte eine Fehlermeldung.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage