ash*_*raz 5 c# asp.net response
我想得到网址的扩展文件.
例如,获取扩展名http://www.iranfairco.com/download-file/02912bb889cb24.如果扩展名此文件是gif.
编辑:
例如这个网址"http://www.online-convert.com/result/d8b423c3cbc05000cc52ce7015873e72"
请帮帮我如何获得这个网址的扩展?
Han*_*ing 10
为什么Path.GetExtension不适合你?
编辑
啊,所以你的网址没有指定你所追求的扩展名.这意味着任何事情都可能落后于它.
只需检查url的字符串值,就无法看到它背后的内容.您的(第二个)示例(最终)指向.gif文件,但它也可能是.jpg,.doc(甚至.exe).
你需要做一个webrequest来看看你得到了什么.通常你可以尝试HEAD来获取标题(并检查内容类型),但我认为这不会起作用.试试Fiddler,看看你得到了什么,然后你可以改进你的问题.
点击这里:
http://www.java2s.com/Code/CSharp/Network/GetHTTPResponseheaders.htm
您将对response.ContentType感兴趣,它应该为gif图像提供类似"image/gif"的内容
归档时间: |
|
查看次数: |
7927 次 |
最近记录: |