Create HTTP post request and receive response using C# console application

前端 未结 5 625
抹茶落季
抹茶落季 2020-11-29 04:11

I need to post data to a URL (https://somesite.com) to download file in responseStrem based on the parameters I posted. How can I do that using a C# console application?

5条回答
  •  Happy的楠姐
    2020-11-29 04:27

    HttpWebRequest request =(HttpWebRequest)WebRequest.Create("some url");
    request.Method = "POST";
    request.ContentType = "application/x-www-form-urlencoded";
    request.UserAgent = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 7.1; Trident/5.0)";
    request.Accept = "/";
    request.UseDefaultCredentials = true;
    request.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
    doc.Save(request.GetRequestStream());
    HttpWebResponse resp = request.GetResponse() as HttpWebResponse;
    

    Hope it helps

提交回复
热议问题