[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: form & post
From: Yuuichi Teranishi <teranisi@gohome.org> さん曰く
Subject: [emacs-w3m:01265] Re: form & post
Message-ID: <m366d68m8n.wl@gohome.org>
Date: Fri, 06 Jul 2001 18:01:28 +0900
白井> tcup の場合はこれでうまく行きますが、他のところはどうなっている
白井> んでしょうね。みんな CRLF でいいのかなぁ? cs もどうやって決める
白井> のが正しいのでしょうね、掲示板って。寺西さんの変更の様に変数しか
白井> ないかな。
寺> url encode するときに改行文字は "%0D%0A" にすべきなのでは
寺> なかろうかと思いはじめたのですが、根拠を探し出せませんでした。
寺> どこかに、このあたりの詳しい情報ないでしょうか?
そういえば、聞いたことがあるなぁと思ったら、須藤さんが w3m-dev
ML でお話してくださっていました。
http://mi.med.tohoku.ac.jp/~satodai/w3m-dev/200105.month/2050.html
寺> 文字コードは form の accept-charset か、ページの charset を
寺> 使うってのでいいんだろうと思います。
のようです。
寺> ;; form の accept-charset は見てないけど。。
わたし、まったくの門外漢なのですが、須藤さんが紹介されている
http://www.w3.org/TR/html4/interact/forms.html
には、
application/x-www-form-urlencoded
This is the default content type. Forms submitted with this content type must be encoded as
follows:
1. Control names and values are escaped. Space characters are replaced by `+', and then
reserved characters are escaped as described in [RFC1738], section 2.2: Non-alphanumeric
characters are replaced by `%HH', a percent sign and two hexadecimal digits representing the
ASCII code of the character. Line breaks are represented as "CR LF" pairs (i.e., `%0D%0A').
2. The control names/values are listed in the order they appear in the document. The name is
separated from the value by `=' and name/value pairs are separated from each other by `&'.
と書いてありました。ほっほう、ですね。
--
白井秀行@w3.org の文章は読んだことがない ^^;;;