ファイルが添付ファイルとして送信されるときに "Content-Disposition:attachment; filename = file_name"が必要かどうかを確認しようとしています。ストレージ(ドライブ)。これは元のファイル名を取得する唯一の方法だと思われますが、RFCはとても濁っています(link to RFC)。それは "should"などの単語を使用し、 "must"ではありません。 WIKI(link to WIKI)はそれをよりうまく言いますが、RFCには私がクライアントに引き渡すことができません。アイデア?MIMEヘッダー - コンテンツの配置
2
A
答えて
2
ヘッダはもちろん、オプションですが、ファイルがインラインであったか、添付ファイルとして保存する必要があるかどうかを
- のための好みを持っている場合、それは良いアイデアです含め、または
- 何推奨ファイル名は、添付ファイルとして保存する場合に指定してください。
ブラウザまたはユーザーエージェントは、このヘッダーにバインドされていませんが、推奨として扱います。ブラウザの実際の動作は複雑ですが、通常、このヘッダーがないとブラウザはMimeタイプに基づいて適切なアクションを決定し、認識されないMimeタイプの場合、デフォルトでは付属物。 Content-Dispositionヘッダーを使用して
はあなたは次の場合に制御することができます
- あなたは、受信者のブラウザはインライン表示できるというMIMEタイプを持っているものを送っているが、あなたはしないように、そしてそれを好むだろう代わりにダウンロードとして提供してください。
- 受信者がディスクに保存できるものを送信していて、保存時にファイル名の既定の設定を指定したいとします。この情報がなければ、ブラウザは通常、URLに基づいてファイル名を作成します。これは賢明ではない可能性があります(たとえば、スクリプトからすべてを提供する場合は、スクリプトの名前にしたくありません)。
関連する問題
- 1. ヘッダー場所+コンテンツ配置
- 2. CSSヘッダーの配置
- 3. コンテンツの配置JAVA
- 4. SPGridviewヘッダーの列の配置
- 5. MVC3 WebGridヘッダーの配置
- 6. div、サイドカラム、コンテンツの配置
- 7. OutlookのMimeコンテンツを開く
- 8. コンテンツをfacebookに配置
- 9. GridViewの固定ヘッダーCSSの配置
- 10. コンテンツが絶対配置されたフッタを配置する
- 11. 動的コンテンツの配置方法は?
- 12. バックグラウンドに関連したコンテンツの配置
- 13. Axis、Java Messaging Service、およびMIMEヘッダー
- 14. SWFコンテンツをHTMLコンテンツの後ろに配置する
- 15. iframeにコンテンツを配置しますか?
- 16. コンテンツの配信中にヘッダーに「EXPIRE」タグを追加
- 17. コンテンツの配置位置はページにあります
- 18. ページテンプレート内のコンテンツが正しく配置されていない
- 19. wordpressのヘッダー/ナビゲーションバーの下にdivを配置する方法は?
- 20. Web配置設定からIISのmime-typeを登録してください
- 21. UITableViewヘッダーの内部にUILabelを中央に配置
- 22. GridViewヘッダーの配置を変更します。
- 23. ヘッダーの右上隅に「ソーシャルメディア」divを配置する方法は?
- 24. 流星:テンプレートのコンテンツをビデオの背景ヘッダーの下に置く方法
- 25. HTTPヘッダー値の解析:引用、RFC 5987、MIMEなど
- 26. 電子メールメッセージの本文にMIMEヘッダーが表示されます
- 27. 余分な '='(==?utf-8?b?base64string?=)のMimeでエンコードされたヘッダー
- 28. 表のセルの上部に配置されたコンテンツ
- 29. 折りたたみ可能なコンテンツのJquery Mobileアイコンの配置
- 30. 本文にコンテンツを配置する際のHTMLの問題
質問したい具体的な質問は何ですか?私はRFCが濁っていることに同意します。 RFCのSHOULDとMUSTの用語を理解していませんか?実際にはRFC(http://www.faqs.org/rfcs/rfc2119.html)があります。 – thomasrutter
RFCを読む方法についてはRFCがあります。大好きです! –