ユーザーが挿入したURLのコンテンツタイプ(画像、オーディオ、ビデオの場合)を確認する必要があります。私はこのようなコードを持っています:
URL url = new URL(urlname);
URLConnection connection = url.openConnection();
connection.connect();
String contentType = connection.getContentType();
コンテンツタイプを取得していますが、コンテンツタイプを確認するにはファイル全体をダウンロードする必要があるようです。したがって、ファイルが非常に大きい場合は、時間がかかりすぎます。Google App Engineアプリケーションで使用する必要があるため、リクエストは30秒に制限されています。
ファイルをダウンロードせずにURLのコンテンツタイプを取得する他の方法はありますか(より速く実行できるため)?
「もう一方の」端でサポートされている場合、HEAD
HTTPメソッドを使用できますか?
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加