的WebAPI控制器我使用的Web API控制器如下:的HttpResponse在MVC
[HttpPost]
public HttpResponseMessage PostMethod(string filename)
{
Stream downloadStream = BL.method(fileName);
HttpResponseMessage response = new HttpResponseMessage();
response.content= new StreamContent(downloadStream);
return response;
}
當我嘗試使用招我正在一個異常說
「downloadStream調用上述方法。 ReadTimeout'拋出了一個類型爲 'System.InvalidOperationException'的異常。
可以設置流的響應和發送?上述代碼是否有任何修改?
其實我不能代替BL.method(fileName);與文件流,因爲我從數據庫流這個文件儀式。我通過給它的文件名從數據庫中獲取流。是否有任何解決方案呢? – user1599992
似乎有沒有在Web API中的錯誤。 – Aliostad
確定我可以顯式設置流的readtimeout屬性嗎? – user1599992