唯物是真 @Scaled_Wurm

プログラミング(主にPython2.7)とか機械学習とか

Javascriptで画像のファイルタイプを調べる(同一ドメイン内)

拡張子がない画像ファイルの種類(png, jpg, etc.)を調べる方法がわからなかったので,XMLHttpRequestを使って無理やり調べた記録.

具体的にはContent-typeヘッダを調べるだけです.
もっと簡単なやり方をご存じの方がいたら教えて頂ければ幸いです.

  xhr = new XMLHttpRequest();
  xhr.open("HEAD", 画像ファイルのURL);
  xhr.onreadystatechange = function() {
    if (xhr.readyState == 4 && xhr.status == 200) {
      xhr.getResponseHeader("Content-Type")を使って何か処理
    }
  }
  xhr.send(null);