HTMLフォームの場合。私は混乱して、私はenctype = 'application/octet-stream'を設定しようとしていますが、サーバーはcontent-type = 'application/x-www-form-urlencoded'(デフォルト値)の要求を受け取ります。コンテンツタイプとenctypeの違い
9
A
答えて
10
enctype
属性は、フォームデータをサーバーに送信するときにブラウザによって使用されるコンテンツタイプ(HTTP用語では、Content-Type
ヘッダーに示される)を指定します。
しかし、specは、この文脈で唯一の2つのコンテンツタイプ、application/x-www-form-urlencoded
(デフォルト)とmultipart/form-data
を定義し、追加されます:「他のコンテンツタイプのための行動が指定されていない」とは何実際に起こることのブラウザは静かでenctype
属性を無視するということですその他の値は、デフォルト値を使用します。たとえば、あなたがこれを見ることができます。 Firebugでドキュメントを検査してください:form
要素を調べると、DOMペインにはenctype
という既定値のプロパティが含まれています。 Webブラウザでは、マークアップのエラーについて黙っていることが多いです。
タイプapplication/octet-stream
は、ブラウザがこのような情報を送信した場合、「これは不明な(または指定されていない)構造のバイナリデータの塊です」と効果的に表現されるため、この文脈ではあまり役に立ちません。
関連する問題
- 1. 違反が正しいコンテンツタイプ
- 2. ChromeとFirefoxとのコンテンツタイプの違いPOSTコール
- 3. 、データのenctypeは
- 4. html形式enctype
- 5. Ext.Ajax.request with custom enctype
- 6. <form enctype = "json">
- 7. RESTサービスが間違ったコンテンツタイプとアンマーシャリングを返しました
- 8. WCF REST WebServiceコンテンツタイプが間違っています
- 9. Djangoコンテンツタイプとデコレータ
- 10. コンテンツタイプと@ResponseBody春
- 11. RSSとAtomコンテンツタイプ
- 12. xlsとxlsxのクリップのコンテンツタイプ
- 13. C#の承認ヘッダーとコンテンツタイプ
- 14. application/xmlとtext/xmlのコンテンツタイプ
- 15. アップデートパネルとコンテンツタイプの問題
- 16. スプリングブートで、間違ったコンテンツタイプの.webmと.mp4ファイルが返される
- 17. php file_get_contents Bugzillaのインストールに間違ったコンテンツタイプを送信する
- 18. コンテンツタイプ
- 19. PHP HTTPリクエストコンテンツ生データenctype = multipart/form-data
- 20. はなぜENCTYPE =「FORMDATAマルチパート/」がここに
- 21. hgweb raw viewが間違ったコンテンツタイプを返します
- 22. 要求コンテンツタイプとemtyリクエストボディ
- 23. .post()とenctype = "multipart/form-data"フォームを使用する
- 24. Sharepointリストのフォルダを使用した既定のコンテンツタイプとコンテンツタイプの注文
- 25. フォームにenctypeを使用するとイメージ名が取得されない
- 26. ファイルのコンテンツタイプが実際のコンテンツタイプであることを確認する方法
- 27. CCKコンテンツタイプのノードアクセス
- 28. Javascriptのコンテンツタイプが
- 29. のJPGコンテンツタイプ
- 30. コンテンツタイプのPloneカスタムテンプレート