コンテンツタイプを取得する最も簡単な方法

報告する:

ユーザーが挿入したURLのコンテンツタイプ(画像、オーディオ、ビデオの場合)を確認する必要があります。私はこのようなコードを持っています:

URL url = new URL(urlname);
URLConnection connection = url.openConnection();
connection.connect();
String contentType = connection.getContentType();

コンテンツタイプを取得していますが、コンテンツタイプを確認するにはファイル全体をダウンロードする必要があるようです。したがって、ファイルが非常に大きい場合は、時間がかかりすぎます。Google App Engineアプリケーションで使用する必要があるため、リクエストは30秒に制限されています。

ファイルをダウンロードせずにURLのコンテンツタイプを取得する他の方法はありますか(より速く実行できるため)?

DaveH:

「もう一方の」端でサポートされている場合、HEADHTTPメソッドを使用できますか?

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonでファイルのコンテンツを読み書きする最も簡単な方法

分類Dev

タイムスタンプをostreamに出力する最も簡単な方法

分類Dev

すべてのシートコンテンツをクリアする最も簡単な方法VBA

分類Dev

MemoryStreamからXamRichTextEditorにRTFコンテンツを追加する最も簡単な方法は何ですか

分類Dev

Javaでコマンド出力を取得する最も簡単な方法

分類Dev

Goでマシンのイプシロンを取得する最も簡単な方法

分類Dev

タイムスタンプ付きの最後のbashコマンドを印刷する最も簡単な標準的な方法

分類Dev

タイムスタンプ付きの最後のbashコマンドを印刷する最も簡単な標準的な方法

分類Dev

Dictionary <T1、T2>のすべてのコンテンツを別のDictionary <T1、T2>に追加する最も簡単な方法(キーと値のタイプが等しい)?

分類Dev

iOS 12 –iPhoneのバッテリーサイクルカウントを取得する最も簡単な方法

分類Dev

通知でピカソを使用する最も簡単な方法(アイコン)

分類Dev

コマンドライン(pdflatexなし)を使用してテンプレートからpdfを作成する最も簡単な方法は?

分類Dev

Dockerコンテナーのクラスターを生成する最も簡単な方法は何ですか?

分類Dev

ジェネリック引数をリセットしてランタイムタイプを取得する最も簡単な方法は何でしょうか?

分類Dev

コマンドラインツールの時間を計る最も簡単な方法

分類Dev

タイムスタンプから日付を抽出する最も簡単な方法

分類Dev

ASP.NETでUNIXタイムスタンプをDateTimeに変換する最も簡単な方法

分類Dev

タイプトークン比率を計算する最も簡単な方法は何ですか?

分類Dev

Macでyyyy-mm-ddhh:mm:ssタイムスタンプホットキーを取得する最も簡単な方法は何ですか?

分類Dev

ポリマー要素がゲッター/セッターでバインド可能なプロパティを宣言する最も簡単な方法は?

分類Dev

インタラクティブなJupyterNotebookからWebアプリを作成する最も簡単な方法は何ですか?

分類Dev

現在のタブIDを取得する最も簡単な方法は?

分類Dev

Git: HEAD が指すブランチを取得する最も簡単な方法

分類Dev

イテレータの最初のn個の要素を取得する最も簡単な方法

分類Dev

UWP IoT - Outlook.com カレンダーを取得する最も簡単な方法

分類Dev

異なるスタイルのボタンを表示する最も簡単な方法

分類Dev

JenkinsCI上のDockerコンテナでSeleniumテストを実行する最も簡単な方法

分類Dev

PythonでシンプルなGUIを開発する最も簡単な方法

分類Dev

Macでシングルユーザーモードからデータを取得する最も簡単な方法

Related 関連記事

  1. 1

    Pythonでファイルのコンテンツを読み書きする最も簡単な方法

  2. 2

    タイムスタンプをostreamに出力する最も簡単な方法

  3. 3

    すべてのシートコンテンツをクリアする最も簡単な方法VBA

  4. 4

    MemoryStreamからXamRichTextEditorにRTFコンテンツを追加する最も簡単な方法は何ですか

  5. 5

    Javaでコマンド出力を取得する最も簡単な方法

  6. 6

    Goでマシンのイプシロンを取得する最も簡単な方法

  7. 7

    タイムスタンプ付きの最後のbashコマンドを印刷する最も簡単な標準的な方法

  8. 8

    タイムスタンプ付きの最後のbashコマンドを印刷する最も簡単な標準的な方法

  9. 9

    Dictionary <T1、T2>のすべてのコンテンツを別のDictionary <T1、T2>に追加する最も簡単な方法(キーと値のタイプが等しい)?

  10. 10

    iOS 12 –iPhoneのバッテリーサイクルカウントを取得する最も簡単な方法

  11. 11

    通知でピカソを使用する最も簡単な方法(アイコン)

  12. 12

    コマンドライン(pdflatexなし)を使用してテンプレートからpdfを作成する最も簡単な方法は?

  13. 13

    Dockerコンテナーのクラスターを生成する最も簡単な方法は何ですか?

  14. 14

    ジェネリック引数をリセットしてランタイムタイプを取得する最も簡単な方法は何でしょうか?

  15. 15

    コマンドラインツールの時間を計る最も簡単な方法

  16. 16

    タイムスタンプから日付を抽出する最も簡単な方法

  17. 17

    ASP.NETでUNIXタイムスタンプをDateTimeに変換する最も簡単な方法

  18. 18

    タイプトークン比率を計算する最も簡単な方法は何ですか?

  19. 19

    Macでyyyy-mm-ddhh:mm:ssタイムスタンプホットキーを取得する最も簡単な方法は何ですか?

  20. 20

    ポリマー要素がゲッター/セッターでバインド可能なプロパティを宣言する最も簡単な方法は?

  21. 21

    インタラクティブなJupyterNotebookからWebアプリを作成する最も簡単な方法は何ですか?

  22. 22

    現在のタブIDを取得する最も簡単な方法は?

  23. 23

    Git: HEAD が指すブランチを取得する最も簡単な方法

  24. 24

    イテレータの最初のn個の要素を取得する最も簡単な方法

  25. 25

    UWP IoT - Outlook.com カレンダーを取得する最も簡単な方法

  26. 26

    異なるスタイルのボタンを表示する最も簡単な方法

  27. 27

    JenkinsCI上のDockerコンテナでSeleniumテストを実行する最も簡単な方法

  28. 28

    PythonでシンプルなGUIを開発する最も簡単な方法

  29. 29

    Macでシングルユーザーモードからデータを取得する最も簡単な方法

ホットタグ

アーカイブ