by shigemk2

当面は技術的なことしか書かない

POSTのHTTPリクエスト

HTTPリクエストは、ヘッダ部→区切り(CRLF)→ボディ部に分かれている。
GETの場合はヘッダだけでいいが、POSTの場合はボディが必要となる。

POST /index.html HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
Accept-Language: ja
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: www.example.com
Connection: Keep-Alive

abc=1234&def=5678

みたいな感じとなる。
(リクエストの中身そのものについては下記を参考にしました。
HTTPでの引数の受け渡し(受け渡し方法)