拡張子がない画像ファイルの種類(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);