質問: vcでcookieを触れる関数はありますか? いつもお世話になっております。 このようなホームページがあることはとってもありがたいです。 初心者の質問なんですが、vc++6.0 でクッキーを操作というか、クッキー関連の 関数って用意されているのでしょうか。。。私に、cでクッキーをいじれって 言うんです、会社の大トトロが。
回答: クッキーの操作とは、標準入出力と環境変数の操作ということになります。ですから、printf と getenv があれば事足ります。 クッキーの発行は次のようになります。 (c++ でしたら、ストリームに流しても良いでしょう。) printf("content-type: text/html\n"); printf("set-cookie: name=value; expire=日付; path=/path/\n\n"); クッキーの受信は次のようになります。 char* cookie = getenv("http_cookie"); ポインタ cookie の指す領域には name1=value1; name2=value2 のような受信した cookie の中味が格納されています。適当な方法で分離して使います。