ファイルが添付ファイルとして送信されるときに "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. レスポンシブ・ヘッダーのCSS配置
- 7. WPF ListView列ヘッダーの配置
- 8. OutlookのMimeコンテンツを開く
- 9. フラグメントオーバーラップするコンテンツの配置
- 10. div、サイドカラム、コンテンツの配置
- 11. コンテンツをiOS UITabBarに配置
- 12. コンテンツをfacebookに配置
- 13. GridViewの固定ヘッダーCSSの配置
- 14. カスタムテーマのヘッダーにメニューを配置する
- 15. Axis、Java Messaging Service、およびMIMEヘッダー
- 16. 2 divのコンテンツの配置方法は?
- 17. コンテンツが絶対配置されたフッタを配置する
- 18. 動的コンテンツの配置方法は?
- 19. バックグラウンドに関連したコンテンツの配置
- 20. ヘッダーにタブを配置する
- 21. ナビゲーションメニューバー内のアイコンの配置とそのヘッダーの配置に関する問題
- 22. SWFコンテンツをHTMLコンテンツの後ろに配置する
- 23. iframeにコンテンツを配置しますか?
- 24. #PCDATAをDTDに配置混合コンテンツ
- 25. UWP ToggleSwitchでコンテンツを左に配置
- 26. Bootstrap PopoverにJavaScriptコンテンツを配置する
- 27. ページテンプレート内のコンテンツが正しく配置されていない
- 28. コンテンツの配置位置はページにあります
- 29. コンテンツの配信中にヘッダーに「EXPIRE」タグを追加
- 30. Drupal 8コンテンツをフェッチしてヘッダー/フッターなしで配信
質問したい具体的な質問は何ですか?私はRFCが濁っていることに同意します。 RFCのSHOULDとMUSTの用語を理解していませんか?実際にはRFC(http://www.faqs.org/rfcs/rfc2119.html)があります。 – thomasrutter
RFCを読む方法についてはRFCがあります。大好きです! –