台灣最大程式設計社群網站
線上人數
999
 
會員總數:246691
討論主題:190104
歡迎您免費加入會員
討論區列表 >> C# >> Httprequest/Httpresponse Google雲端大於2mb的檔案無法下載
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Httprequest/Httpresponse Google雲端大於2mb的檔案無法下載
價值 : 100 QP  點閱數:1034 回應數:0
樓主

jay
門外漢
0 1
11 0
發送站內信

以下是我的程式碼:
System.Net.ServicePointManager.CertificatePolicy = new TrustAllCertificatePolicy();
HttpWebRequest _request = (HttpWebRequest)WebRequest.Create(URL);

try
{
HttpWebResponse response = (HttpWebResponse)_request.GetResponse();

int dataLength = (int)response.ContentLength;

MessageBox.Show(response.Headers.Get("Content-Length"));
MessageBox.Show(dataLength.ToString());
Stream responseStream = response.GetResponseStream();
GetContentWithProgressReporting(responseStream, dataLength);
response.Close();
}
catch (Exception)
{
MessageBox.Show("There was an error accessing the URL.");
_request.Abort();
}

如果我要下載超過2MB的檔案
我沒辦法抓到它的Content-Length
用其他雲端可以抓到,但是google的卻不行
想請問他有甚麼限制或屬性要做設定嗎?

搜尋相關Tags的文章: [ Httprequest ] , [ Httpresponse ] , [ Google雲端 ] ,
本篇文章發表於2018-01-16 09:51
目前尚無任何回覆
   

回覆
如要回應,請先登入.