5

环境:使用 C# 的 ASP.Net MVC 4

/inbound/faxes/{id}/image 我需要通过对使用以下代码的 URL 的 GET 请求来获取图像

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("/inbound/faxes/238991717/image");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

System.IO.StreamReader stream = new StreamReader(response.GetResponseStream());

但它标记“URL 无效”

我使用了完整的网址www.interfax.net/inbound/faxes/{id}/image

但结果是一样的

我想按照这篇文章接收传真

通过回拨接受传入的传真通知

谁能帮我取传真...?

4

1 回答 1

6

试试这样:

using (var client = new WebClient())
{
    byte[] imageData = client.DownloadData("http://www.interfax.net/inbound/faxes/{id}/image");
}

请注意 url 如何以协议为前缀(在本例中为 HTTP)。还要确保您已将{id}url 的部分替换为您尝试检索的图像的实际 id。

于 2013-08-29T16:01:09.233 回答