perlでのクッキーのデータ取得の方法について、ご質問です。
まず、同一のサイトから取得した、クッキーのパスは、/の、Aというクッキーと、Bというクッキーが存在して、
Aというクッキーのコンテンツのみを、
取得したいのですが、可能なのでしょうか?
下記のスクリプトに追加すると、
どういった形式になるのでしょうか?
どなたかご教授いただけますでしょうか?
よろしくお願いいたします。
&splt;
sub splt
{
@cookdata = split(/;/,$ENV{'HTTP_COOKIE'});
foreach $tmp (@cookdata)
{
($youso,$atai) = split(/=/,$tmp);
$youso =~ s/ //;
$COOKIE{$youso} = $atai;
}
}
No.1ベストアンサー
- 回答日時:
クッキーはパスごとに共通で、それ以上は分けられないはずです。
同じパスのうちで、どのファイルがどちらのコンテンツに属してるのかをwwwサーバが
全て把握でもしない限り制御できませんので当然でしょう。
そこで、なんとかコンテンツ毎に取得できるように判別するしかありません。
例えば "A" というコンテンツには頭に "A_" をつけるルールを自分で決める方法があります。
「例」A_id=1; A_name=taro; A_age=15
このルールを決めた上で、以下のように頭に "A_" が付くコンテンツAの値のみを取得する感じになります。
@cookdata= grep(/^A_/, split(/;\s*/, $ENV{HTTP_COOKIE}));
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vba 重複データ合算 5 2023/07/05 18:55
- サーバー クッキーをサーバー側で管理することで攻撃に備える 1 2022/08/11 03:49
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
- レシピ・食事 お菓子作りが得意な方に質問です。 スコーンやクッキーを手作りしようとおもっているのですが、材料のバタ 3 2022/09/21 23:12
- お菓子・スイーツ <至急> ブラウニーの上にクッキーを載せるクッキーブラウニーを作ろうと考えています。 ですが、材料を 1 2023/02/27 15:58
- Chrome(クローム) Cookieを削除 他サイトでの自動ログインなどの設定も削除されますか パソコン クロームです 1 2022/09/10 21:47
- Excel(エクセル) Googleスプレッドシートで、あるセルの値に応じて行を自動挿入したい 急いでいます! くわしい方、 3 2023/03/06 19:05
- ゴミ出し・リサイクル クッキーの空箱を再利用する方法を教えて下さい。 クッキーの空箱を再利用できる方法を教えて下さい。 1 2022/09/13 18:48
- 事件・犯罪 た○まクッキーを2500人以上に販売したとして逮捕された事件でた○まクッキーを購入した2500人も逮 2 2022/08/03 22:22
- その他(料理・グルメ) お客さんからもらった手作り菓子を他の客に配ること 2 2022/12/03 00:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
異なるドメインのサイトでcooki...
-
PHPのCookieが有るか無いかで、...
-
ポインター引数の関数でコンパ...
-
stable diffusionのエラー
-
【Excel VBA】10進数を2進数に...
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
ビットスワップとバイトスワッ...
-
バイナリとBCDコード
-
全角半角を調べるライブラリ関...
-
バイト列とバイナリ列の違いが...
-
char str[256]の256の意味は?
-
10個の実数に対する降順ソート...
-
1KBが1024byteな理由
-
ワイド文字のバイト数が取得で...
-
(C言語・配列)date[i]の分散...
-
Excel VBA メール作成について ...
-
3バイト文字(UTF-8)をprintfで...
-
CGIを勉強しています。¥n(改...
-
VB.NET LeftBの代用
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
なんでブラウザでPHPを動かすた...
-
異なるドメインのサイトでcooki...
-
COleDateTime とtime_t
-
ゲームノベルのような分岐のあ...
-
cURLでcookieを送受信する方法...
-
クッキーが消えてしまう・・・
-
PHPのCookieが有るか無いかで、...
-
現在日時から、任意の時日時を...
-
ブラウザ間でCookieを共有する...
-
cookieにカンマ区切りでつめこ...
-
クッキーのデータ取得
-
サブドメインでのクッキー認証
-
インクルードファイルからのリ...
-
LWP::Simple;でWebページを取得...
-
ログインに関するフラグについて
-
ポインター引数の関数でコンパ...
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
Excel VBA メール作成について ...
-
char str[256]の256の意味は?
おすすめ情報