环境:使用C#的ASP.Net MVC 4
我需要通过对网址/inbound/faxes/{id}/image
使用GET请求来获取图片
我使用下面的代码
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("/inbound/faxes/238991717/image");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
System.IO.StreamReader stream = new StreamReader(response.GetResponseStream());
但它标记“网址无效”
我使用了完整的网址www.interfax.net/inbound/faxes/{id}/image
但结果相同
我想按照这篇文章接收传真
Accepting incoming fax notifications by callback
任何人都可以帮我传真......?
答案 0 :(得分:6)
试试这样:
using (var client = new WebClient())
{
byte[] imageData = client.DownloadData("http://www.interfax.net/inbound/faxes/{id}/image");
}
注意url是如何以协议为前缀的(在本例中为HTTP)。另外,请确保已将网址的{id}
部分替换为您要检索的图片的实际ID。