如何查找 Url 是否为 Audio/Video
How to find if Url is Audio/Video
我有一个简单的问题,我想确定哪些 url 是 audio/video 哪些不是。
一切正常,但我现在遇到问题,一些 url 在其 Content-Type
上显示为 text/html
像这样Url下面在内容类型中显示为text/html:http://dl.blugaa.com/hd.blugaa.com/f613178a0d993f8645ed530896937a22/cizuv/70%20Hazaar-(Mr-Jatt.com).mp3
但是这个 url 显示为音频:
http://mp3light.net/assets/songs/393000-393999/393496-the-hills--1439131681.mp3
有人能解释一下为什么以及如何确定 url 最好的方法吗?
提前致谢
在您实际执行 HTTP 请求之前,无法确定您将获得的响应内容。你可以有 url 以任何扩展名结尾,购买反应仍然不同。我建议您尝试解析来自 HTTP 请求的响应,如果它不起作用或响应中的 headers 与预期的不匹配,只需弹出一条错误消息。
我有一个简单的问题,我想确定哪些 url 是 audio/video 哪些不是。
一切正常,但我现在遇到问题,一些 url 在其 Content-Type
上显示为 text/html像这样Url下面在内容类型中显示为text/html:http://dl.blugaa.com/hd.blugaa.com/f613178a0d993f8645ed530896937a22/cizuv/70%20Hazaar-(Mr-Jatt.com).mp3
但是这个 url 显示为音频: http://mp3light.net/assets/songs/393000-393999/393496-the-hills--1439131681.mp3
有人能解释一下为什么以及如何确定 url 最好的方法吗? 提前致谢
在您实际执行 HTTP 请求之前,无法确定您将获得的响应内容。你可以有 url 以任何扩展名结尾,购买反应仍然不同。我建议您尝试解析来自 HTTP 请求的响应,如果它不起作用或响应中的 headers 与预期的不匹配,只需弹出一条错误消息。