- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!!メモ
!!telnet で HTTP を話す
!HTTP/0.9 GET
GET /<cr>
<cr>
!HTTP/1.0 GET
GET / HTTP/1.0<cr>
host: nona.to<cr>
!POST form-url-encoded
POST / HTTP/1.0<cr>
host: nona.to<cr>
<cr>
aaa=111&bbb=222<cr>
!POST multipart/form-data
*TODO
!!HTTP ヘッダ
!キャッシュ禁止
Cache-Control: no-cache
Pragma: no-cache
!!!参考サイト
!W3C
*http://www.w3.org/TR/html4/interact/forms.html
*form enctype=[application/x-www-form-urlencoded|multipart/form-data]
!http://jp.php.net/urlencode
""-_. を除くすべての非英数文字が % 記号 (%)に続く二桁の数字で置き換えられ、 空白は + 記号(+)にエンコードされます。
""同様の方法で、WWW のフォームからポストされたデータはエンコードされ、 application/x-www-form-urlencoded メディア型も同様です。
""歴史的な理由により、この関数は RFC1738 エンコード( rawurlencode() を参照してください) とは異なり、 空白を + 記号にエンコードします。
!あなたの情報(確認くん)/ UGTop
*http://www.ugtop.com/spill.shtml
*ブラウザから吐き出される環境変数
!!HTTP応答コード
!http://support.microsoft.com/kb/173971/ja
*200 OK
*301 Moved Permanently
*302 Moved Temporarily
*304 Not Modified
*400 Bad Request
*401 Unauthorized
*403 Forbidden
*404 Not Found
*500 Internal Server Error
*502 Bad Gateway
*503 Service Unavailable