如何从url字符串中识别数据类型?

时间:2012-01-09 10:37:59

标签: iphone objective-c nsurl

我加载了网址,我需要为不同的网址类型运行不同的功能;如果是pdf,图像或html页面。有谁知道我怎么能从url字符串实现这一点。 我曾经使用过pathExtension,但由于某些html页面没有任何扩展名,因此它不会一直有效。

提前致谢

1 个答案:

答案 0 :(得分:0)

除非您询问服务器(即发出请求并获取MIME类型),否则您将无法知道除非您拥有对服务器的控制权并且确保所有URL都遵循给定标准。但我假设您正在谈论任何服务器上的Internet上的URL,在这种情况下您无法知道。还要记住,某些网址可能无法返回他们建议的内容。因此,PHP实际上可能会返回PDF或图像。