Read Http Request into Byte array

后端 未结 6 1636
情话喂你
情话喂你 2021-02-05 01:15

I\'m developing a web page that needs to take an HTTP Post Request and read it into a byte array for further processing. I\'m kind of stuck on how to do this, and I\'m stumped

6条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-02-05 01:47

    I use MemoryStream and Response.GetResponseStream().CopyTo(stream)

    HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url);
    myRequest.Method = "GET";
    WebResponse myResponse = myRequest.GetResponse();
    MemoryStream ms = new MemoryStream();
    myResponse.GetResponseStream().CopyTo(ms);
    byte[] data = ms.ToArray();
    

提交回复
热议问题