ホームページ  >  記事  >  ウェブフロントエンド  >  ファイルupload_html/css_WEB-ITnoseを実装するためのHTMLフォームのちょっとした基礎知識

ファイルupload_html/css_WEB-ITnoseを実装するためのHTMLフォームのちょっとした基礎知識

WBOY
WBOYオリジナル
2016-06-24 11:42:251110ブラウズ

ファイルの送信に使用されるフォームは、その entype 属性を変更する必要があります。

enctype 属性: フォーム データを送信する前にエンコードする方法を指定します。

デフォルトでは、enctype のエンコード形式は application/x-www-form-urlencoded ですが、これはファイルのアップロードには使用できません

ファイルをアップロードする必要がある場合は、エンコード方法を multipart/form に変更する必要があります。 -data

enctype 属性の値の概要:

application/x-www-form-urlencoded: [デフォルト] 送信前にすべての文字をエンコードします (スペースは "+" プラス記号に変換されます) 、特殊記号は ASCII HEX 値に変換されます)

multipart/form-data: 文字をエンコードしません。この値は、ファイル アップロード コントロールを含むフォームを使用する場合に必要です。

text/plain: スペースは「+」プラス記号に変換されますが、特殊文字はエンコードされません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。