2012-01-09 17 views
0

私はURLを読み込み、私は異なるURLの種類の異なる機能を実行する必要があります。それがpdf、imageまたはhtmlページの場合。誰も私はURL文字列からこれを実現する方法を知っていますか? 以前はpathExtensionを使用していましたが、一部のhtmlページには拡張子がないため、常に機能するとは限りません。事前URL文字列からデータ型を認識する方法は?

+0

MIMEタイプにアクセスできますか? – willcodejavaforfood

+0

理想的な方法woudは、URLリソース – samfisher

+0

のMIMEタイプを取得することです。私は多くのソースを持っているので、実際には時間が1秒であっても時間がかかるNSURLConnectionを使用する必要があります。私が間違っている場合は私を修正しますか? – Finutv

答えて

0

おかげで、あなたは、あなたがサーバーの制御を持っていない限り知ることができるようにするつもりはないが、(すなわち型バック要求を作成し、MIMEを取得)サーバーを尋ねていない限り、あなたが作りますすべてのURLが特定の標準に準拠していることを確認してください。しかし、私はあなたが知る方法がない場合には、どのサーバー上でもインターネット上のURLについて話していると仮定しています。 URLの中には、提案した内容が返されないものもあります。だから、PHPは実際にPDFや画像を返すかもしれません。

関連する問題