将byte []转换为HttpWebResponse

时间:2013-03-21 01:08:11

标签: c# .net sockets tcp httpwebresponse

我在原始套接字上编写tcp worker,它只是简单地与服务器交换http流量。不幸的是,使用原始套接字是必须的。 到目前为止,在输出上有一个byte []数组看起来像这样:

HTTP/1.1 200 OK
Cache-Control: private, max-age=0
Content-Type: text/html; charset=utf-8
Date: Thu, 21 Mar 2013 00:58:11 GMT
Transfer-Encoding:  chunked
Connection: keep-alive
Connection: Transfer-Encoding


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html lang="en" xml:lang="en" 
xmlns="http://www.w3.org
...

等等。问题是 - 我可以以某种方式将此byte []数组(或其字符串表示或任何其他)转换为HttpWebResponse吗?或者也许有一种方法可以将套接字作为流传递给WebResponse?

急切寻求任何答案, DOLLA

0 个答案:

没有答案