back

初心者へ(応用3編)


掲示板に書き込んでみよう。

リクエストやレスポンスは正確ではありません。省略して書きます。

まずは掲示板にアクセスしましょう。
クライアント→サーバ
GET /bbs.html HTTP/1.0

サーバ→クライアント
HTTP/1.0 200 OK
(省略しすぎですがあまり関係ないので)

<form action="./cgi-bin/query"method=POST>
DATA:<input type="text" name="querydata"size"10"><P>
<input type="submit"value="ON">
</form>

↓実際にはこう見えます。

DATA:

さてここでDATAにHELLOと入れて、送信してみましょう。
クライアント→サーバ
POST ./cgi-bin/query HTTP/1.0
Referer: http://www.tmp.com/bbs.html
Content-Type: application/x-www-form-urlencode

(エンコードです。)

(↑空行あります)
querydata=HELLO
はい、これで200 OKでももらえばこの掲示板に書き込めたことになります。
ま、簡単ですが、こんなもんです。
これらはネットワーク関係のプログラムを作るときの基礎になるものです。
ここら辺が分かれば、後は自分で突き進めるでしょうね。
年末に向けてさらに忙しくなるので今年はもう終わりかも知れませんね。



なお、ここに書かれていることは転載可能です。直リンク、無断リンクもOKです。
文句、苦情、ご要望はhttp://neo.zipang.ne.jp/cgi-bin/home?shimane01/27までお願いします。