検索に移動この記事には参考文献や外部リンクの一覧が含まれていますが、脚注によって参照されておらず、情報源が不明瞭です。脚注を導入して、記事の信頼性向上にご協力ください。percent-encoding)とは、URIにおいて使用できない文字を使う際に行われるエンコード(一種のエスケープ)の名称である。一般にURLエンコードとも称される。URLエンコードには、上記のパーセントエンコーディングによる符号化と以下に記述するapplication/x-www-form-urlencodedによる符号化の2種類がある。半角スペースはパーセントエンコーディングでは「%20」に符号化されるが、application/x-www-form-urlencodedによる符号化では「+」に符号化される。パーセントエンコードとは、バイトの並びについて各バイトを「%XX」(XXは十六進法)という文字列への変換である。}このほか、URLのユーザー情報の部分では、さらに多くの文字がパーセント符号化の対象となる。「ウィキペディア」を、各種の文字コードを用いてパーセントエンコーディングで符号化すると以下のようになる。2.1などが存在する。application/x-www-form-urlencoded[編集]HTTPのPOSTメソッドでWebフォームの文字列を送信する場合に、文字列はエンコードして送信される。その際の符号化方法はMIMEのContent-Typeがapplication/x-www-form-urlencodedで指定される。この符号化方法をURLエンコードと言うことがある。application/x-www-form-urlencodedで定義されている。2.0のSection-8.2.1であった。20)は「+」に変換される。このため、バイナリデータをBase64経由で直接POSTすることはできず、下記の手順でBase64Urlに変換してPOSTする必要がある。BASE64でテキスト化"+"を"-"に置換"/"を"_"に置換POSTでデータを送信"-"を"+"に置換"_"を"/"に置換BASE64でバイナリに戻すまた、複数のフォーム項目を送信する場合、各項目は「&」(アンパサンド)区切りで送信される。bytesでパーセントエンコーディングについて定義されている。application/x-www-form-urlencodedでapplication/x-www-form-urlencodedによる符号化が定義されている。Percent-Encodingにパーセントエンコーディングが定義されている。(IRI)Punycodeこの項目は、インターネットやウェブに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。(日時は個人設定で未設定ならばUTC)。表示-継承ライセンスの下で利用可能です。追加の条件が適用される場合があります。詳細は利用規約を参照してください。Cookieに関する声明モバイルビュ。