GETとPOSTでは処理が違うのがミソですね。。POST難しい。。。
GETパラメータはrequest_rec構造体のメンバであるargsに文字列として渡されます。
1個しかないと分かっていれば簡単ですけど、つらつらと渡されることもあるので、複数のパラメータがあると想定します。
方法はループ処理で取得するのでお好みなのを使えばいいと思うのですが、とりあえず2個のサンプルを書いてみました。
for 文を使う
do ... while 文を使う
個々のパラメータ処理
keyとvalをハッシュに格納します。
また、同一keyで異なるパラメータが送られてきても受け取れるようにvalは配列にします。
○確認方法
curllが入っていれば簡単。 複数パラメータは、” --- ” でくくらないと切れてしまいますー。
Telnetの場合はこんなん ○関数メモ
0 件のコメント:
コメントを投稿