怎么能让快播播放“http://127.0.0.1/video.ashx?file=test.avi”这样的地址?
主要是为了保证文件存储的物理地址的相对安全,我希望能通过WEB应用程序模拟实际物理文件的HTTP HEAD输出。类似于这样的动态地址“http://127.0.0.1/video.ashx?file=test.avi”能被认为是物理文件直接播放。
我用Fiddler捕捉的实际文件响应的HTTP头,然后用在代码里实现的模拟这种响应输出。但是快播还是没办法播放。我的WEB程序现在输出的HTTP头是这样的
HTTP/1.1 200 OK
Cache-Control: public
Content-Length: 58931713
Content-Type: application/octet-stream
Expires: Tue, 29 Jan 2013 05:27:37 GMT
Last-Modified: Tue, 19 Apr 2011 23:09:26 GMT
Accept-Ranges: bytes
ETag: E15E3504250CD56293C3B5C11F4CF885
Server: Microsoft-IIS/6.0
X-AspNet-Version: 4.0.30319
Content-Disposition: inline; filename="test.avi"
Date: Mon, 28 Jan 2013 05:27:37 GMT
怎么能让快播播放“http://127.0.0.1/video.ashx?file=test.avi”这样的地址?或者有没有别的好办法能替代?