轉載
判斷數據類型並不困難,只要判斷 Response 的Headers就可以得到數據的類型
方法如下
HttpWebRequest _MyRequest = null;
HttpWebResponse _MyResponse = null;
中間的過程我省略的,太多地方有描述了,我想樓主也一定很清楚了,就直接切入正題了。
_MyResponse = (HttpWebResponse)_MyRequest.GetResponse();
WebHeaderCollection _ResponseHeaders = _MyResponse.Headers;
string _ContentType = _ResponseHeaders["Content-Type"];
這裏的 _ContentType 就是數據的類型,一般.wmv 應該是stream具體的樓主測試一下就可以了。另外通過
_ResponseHeaders["Content-Length"]; 還可以得到數據的大小