タグ

Content-Typeに関するBowz13のブックマーク (4)

  • Content-type:text/htmlのcharset指定はUTF-8,utf-8,utf8どれが正しいの?調べてみた。 · DQNEO日記

    Home Subscribe UTF-8? utf-8? UTF8? utf8? 気になったので調べてみました。 結論 公式名称は "UTF-8" である。 UTF-8, a transformation format of ISO 10646 大文字小文字は区別されない。 UTF-8でもutf-8でもどちらでもいいようです。 " HTTP character sets are identified by case-insensitive tokens. " Hypertext Transfer Protocol -- HTTP/1.1 したがって、 Shift_JIS/shift_jis EUC-JP/euc-jp どちらでもOKということになります。 気になるあのサイトでは? 世の中的にはこうなっていました。(2011/8/17現在)

    Content-type:text/htmlのcharset指定はUTF-8,utf-8,utf8どれが正しいの?調べてみた。 · DQNEO日記
  • application/x-www-form-urlencoded ‐ 通信用語の基礎知識

    データはid=dataの形式で、formが複数ある場合は&で区切られる(form1=data1&form2=data2)。 dataはURLエンコードされる。 英数字と3種類の記号 _ . - はそのまま、スペースは+に変換され、それ以外の文字は%xxの16進形式になる。 RFC 1866(HTML 2.0)以来、HTML5草案まで使われ続けてきた。 トラックバックpingでも、このContent-Type名を使用する。 しかし、x-という問題がある。この改善のためapplication/www-form-urlencodedをIANAに登録する提案は以前からなされていたが、HTML5のために再び草案が復活した(I-D[hoehrmann-urlencoded-01])。このドラフト仕様では、8ビットであり、符号はUTF-8に固定。このためcharsetパラメーターは不正であるとしていた。

    Bowz13
    Bowz13 2013/09/03
    データはid=dataの形式で、formが複数ある場合は&で区切られる(form1=data1&form2=data2)。dataはURLエンコードされる。
  • 文字コード宣言は行いましょう(HTML) - Web標準普及プロジェクト

    文字コード宣言は行いましょう(HTML) HTMLで日語を使用する場合、そのファイルの保存方法が複数存在します。 それはいくつかのルールを使用して日語を保存し、ブラウザがそのルールに則って読みとることで表示するためです。 このルールのことを文字の符号化方式と言います。 何故文字コードの宣言が必要なのか 保存する時の文字コードとブラウザが読みとる時に使う文字コードが違っていると文字化けが発生してしまいます。 これは一部の符号化方式を除き、そのファイルがどのような文字コードで保存されたものなのかをブラウザが判別できる確実な手段が無いために発生します。 しかし、そのHTMLファイルの作者がブラウザに対してどのような文字コードで保存したのかを明示することによってブラウザは確実に表示できるようになります。 それが文字コードの宣言です。文字コードは次のようにmetaタグを使って宣言します。 ISO

  • HTTPのPOSTメソッド 超初級メモ - Content-typeについて - うまいぼうぶろぐ

    http://www.studyinghttp.net/method#POST http://www.studyinghttp.net/body#Multipart ざっくり application/x-www-form-urlencoded 文字列データだけをPOSTする場合。GETクエリみたいにkey1=value2&key2=value2とかで送る。 multipart/form-data ファイルアップロード、及び文字列データをPOSTする場合。headerとbodyの識別させるためにboundryデータも送る必要あり。

    HTTPのPOSTメソッド 超初級メモ - Content-typeについて - うまいぼうぶろぐ
    Bowz13
    Bowz13 2013/09/03
    application/x-www-form-urlencoded:文字列データだけをPOSTする場合。 multipart/form-data:ファイルアップロード、及び文字列データをPOSTする場合。
  • 1