与えられたURLを解析する機能があり、そのページで見つかったコンテンツに基づいて、オープングラフを使用して埋め込みビデオを表示したり、タイトルだけを表示したりすることにしました。
直接ビデオファイルまたは音楽ファイルがURLとして提供されているかどうかを検出するために拡張したいと思います。
ファイルの内容全体をダウンロードすることにまったく興味はありませんが、最初にヘッダーだけで、それがオーディオ/ mpg、テキスト、htmlなどであるかどうかを確認したいと思います。
すべてのコンテンツをフェッチせずにリモートファイル/ページのhttpヘッダーを取得する方法はありますか?
CFHTTPを使用すると、接続して必要なデータが得られますが、残りのコンテンツをダウンロードするための処理時間が長くなります。
ヘッダーの内容を知ることで、ページ全体をダウンロードして、余分なオープングラフデータを解析する必要があるかどうかを判断できます。