4


0

ブラウザが特定のMIMEタイプをサポートしているかどうかを確認しますか?

ブラウザがPHPで特定のMIMEタイプをサポートしているかどうかを確認するにはどうすればよいですか?

1 Answer


2


Accept header fieldを分析して、タイプまたはそのタイプのスーパーセットがリストされているかどうかを確認できます。

ただし、_Accept_は定格値のリストであり、http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.9 [品質値]の0は受け入れられないことを意味します。 また、ブラウザはそのリソースに対する期待に基づいて異なる_Accept_値を送信します(例: IMG`要素で参照されるリソースは、 image / * `の要素であることが期待されます。