タグ付けされた質問 「mime-types」

MIME(Multipurpose Internet Mail Extensions)の後のMIMEタイプは、インターネット上のファイル形式の2つの部分からなる識別子です。



30
MIMEタイプのため、スタイルシートはロードされません
私はを使用gulpして、変更とブラウザーの同期を維持するためのコンパイルとブラウザーの同期に使用するWebサイトに取り組んでいます。 gulpタスクはすべてを適切にコンパイルしますが、Webサイトではスタイルを確認できず、コンソールに次のエラーメッセージが表示されます。 ' http:// localhost:3000 / assets / styles / custom-style.css 'からのスタイルの適用は拒否されました。MIMEタイプ( 'text / html')はサポートされているスタイルシートMIMEタイプではなく、厳密なMIMEチェックが有効になっているためです。 今、私はこれがなぜ起こるのか本当に理解していません。 HTMLには次のようなファイルが含まれています(これは正しいと確信しています)。 <link rel="stylesheet" type="text/css" href="assets/styles/custom-style.css"/> そしてスタイルシートは今のところBootstrapとfont-awesomeスタイルの融合です(まだカスタムはありません)。 これもフォルダ構造なので、パスも正しいです。 index.html assets |-styles |-custom-style.css しかし、エラーが発生し続けます。 どうなり得るか?これはおそらくgulp / browsersyncの何かですか?


8
ファイル入力の 'accept'属性-役に立ちますか?
HTMLでのファイルアップロードの実装は非常に簡単ですが、<input type="file" ...>タグに追加できる 'accept'属性があることに気づきました。 この属性は、ファイルへのアップロードを画像などに制限する方法として役立ちますか?それを使用する最良の方法は何ですか? または、htmlファイルの入力タグに対して、ファイルダイアログでファイルタイプを制限する方法はありますか?

20
Chromeは「リソースはスクリプトとして解釈されますが、MIMEタイプtext / plainで転送されます」と言っていますが、何が原因ですか
FFなどでは、私のJavaScriptは問題なく動作します。しかし、Chromeでは次のメッセージが表示されます。 リソースはスクリプトとして解釈されますが、MIMEタイプtext / plainで転送されます。 すべてのスクリプトタグを確認しましたが、すべてにが付いていMIME type="text/javascript"ます。jqueryとjquery uiでもそうです。Chromeの何が問題になっていますか? これの問題と修正は何ですか?ブラウザの「オプション」を変更する必要があるのですか、それともサーバーから変更する必要がありますか、それともコードを微調整する必要がありますか?

6
「コンテンツタイプ:application / json; charset = utf-8」は本当に意味ですか?
JSONボディを含むPOSTリクエストをRESTサービスにContent-type: application/json; charset=utf-8送信するとき、メッセージヘッダーに含めます。このヘッダーがないと、サービスからエラーが発生します。部分がContent-type: application/jsonなくても問題なく使用でき;charset=utf-8ます。 正確には何をしcharset=utf-8ますか?文字エンコーディングを指定していることはわかっていますが、サービスがなくてもサービスは正常に動作します。このエンコードにより、メッセージ本文に含めることができる文字が制限されますか?

4
.woff2フォントの適切なMIMEタイプ
今日、私はFont Awesomeパッケージを4.3.0 に更新し、woff2フォントが追加されていることに気付きました。そのファイルはCSSでリンクされているので、woff2ファイルを適切に提供するようにnginxを設定する必要があります。 現在、フォントのnginx構成にこのブロックがあります。 location ~* \.(otf|eot|woff|ttf)$ { types {font/opentype otf;} types {application/vnd.ms-fontobject eot;} types {font/truetype ttf;} types {application/font-woff woff;} } woff2フォントの適切なMIMEタイプは何ですか?
279 fonts  mime-types  woff  woff2 


5
MIMEタイプとは何ですか?
プラグインの作成方法について読んでいますが、この「MIMEタイプ」については、議論が続けられています。私はそれを調べてみましたが、それが多目的インターネットメール拡張機能(MIME)であることを知っていますが、プラグインを構築するためにそれについて知っておく必要があるように、それがブラウザプラグインとどのように関連するかについての適切な説明はありません、わかりやすく簡潔な言葉で説明してください。それは何ですか?プラグインにMIMEタイプがあるのはなぜですか?


8
IIS Expressのweb.configにMIMEマッピングを追加する
IIS Expressに.woffファイル拡張子の新しいMIMEマッピングを追加する必要があります。 次のスニペットをIIS Expressの「applicationhost.config」に追加すると、正常に動作します。 <staticContent lockAttributes="isDocFooterFileName"> <mimeMap fileExtension=".woff" mimeType="font/x-woff" /> ... しかし、実際にそれを私の「web.config」に追加して、すべての開発者が「applicationhost.config」をローカルで変更する必要がないようにしたいと思います。 そこで、「applicationhost.config」ファイルから再度削除し、次のスニペットをプロジェクトの「web.config」に追加しました。 <system.webServer> ... <staticContent> <mimeMap fileExtension=".woff" mimeType="font/x-woff" /> </staticContent> </system.webServer> 残念ながら、.woffファイルにアクセスしようとすると、最終的にHTTP 404.3エラーが発生するため、そのようには動作しません。 何が悪いのですか?

9
アップロード前にJavaScriptを使用してファイルのMIMEタイプを確認する方法
私はこれとこの質問を読みましたが、クライアント側でJavaScriptを使用してファイルのMIMEタイプを確認できることを示唆しているようです。現在、実際の検証はサーバー側で行う必要があることを理解しています。サーバーリソースの不要な浪費を避けるために、クライアント側のチェックを実行したいと思います。 これがクライアント側で実行できるかどうかをテストするために、JPEGテストファイルの拡張子をに変更し、.pngアップロードするファイルを選択しました。ファイルを送信する前に、JavaScriptコンソールを使用してファイルオブジェクトをクエリします。 document.getElementsByTagName('input')[0].files[0]; これは私がChrome 28.0で取得するものです: ファイル{webkitRelativePath: ""、lastModifiedDate:Tue Oct 16 2012 10:00:00 GMT + 0000(UTC)、名前: "test.png"、タイプ: "image / png"、サイズ:500055…} これはimage/png、MIMEタイプではなくファイル拡張子に基づいてチェックが行われたことを示すと思われるタイプを示します。Firefox 22.0を試しましたが、同じ結果が得られました。ただし、W3C仕様によると、MIMEスニッフィングを実装する必要があります。 現時点では、JavaScriptを使用してMIMEタイプを確認する方法がないと言ってもよろしいですか?それとも何か不足していますか?

25
AndroidでファイルのMIMEタイプを判別するにはどうすればよいですか?
(/sdcard/tlogo.png)のようなファイルの完全パスがあるとします。MIMEタイプを知りたい。 そのための関数を作成しました public static String getMimeType(File file, Context context) { Uri uri = Uri.fromFile(file); ContentResolver cR = context.getContentResolver(); MimeTypeMap mime = MimeTypeMap.getSingleton(); String type = mime.getExtensionFromMimeType(cR.getType(uri)); return type; } しかし、それを呼び出すと、nullが返されます。 File file = new File(filePath); String fileType=CommonFunctions.getMimeType(file, context);

4
.mp4の正しいMIMEタイプ
以下の2つのアプリケーションがあります。 .mp4ファイルをサーバーにアップロードするための管理アプリケーション。 iPadのモバイルアプリケーションを使用して.mp4をダウンロードしようとしています。 管理アプリケーションは、asp.net 4.0とSQL Server、IIS7を使用して作成されています。 モバイルアプリケーションは、asp.net mvc3、jquerymobile、HTML5で構成されています。 現在、video/mp4.mp4のMIMEタイプをIIS7 MIMEタイプセクションに追加しています。 iPadで.mp4ファイルをダウンロードしようとすると、黒い矢印の付いた黒い画面が表示されます。誰かが問題を解決するのを助けてくれますか? video/mp4.mp4 のMIMEタイプが正しいかどうか教えてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.