.Net C#:从HttpWebResponse阅读附件

是否有可能从System.Net.HttpWebResponse读取图像附件?

我有一个网页到一个生成图像的java页面。

当我在Firefox中打开url时,会出现下载对话框。 内容类型是application / png。 似乎工作。

当我在c#中尝试这一点,并提出GET请求我检索content-type:text / html和没有内容处置标题。

简单代码:

HttpWebRequest request =(HttpWebRequest)WebRequest.Create(uri); HttpWebResponse响应=(HttpWebResponse)request.GetResponse();

“response.GetResponseStream()”是空的。

用Java尝试一下就成功了。

我必须准备webrequest还是其他的东西?


您可能需要设置User-Agent标题。

运行Fiddler并比较请求。

链接地址: http://www.djcxy.com/p/45891.html

上一篇: .Net C# : Read attachment from HttpWebResponse

下一篇: How to make a POST request with window service given the following HTTP + JSON