問題タブ [httpcookie]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2883 参照

php - PHP セッションと Cookie の目的とその違い

私は PHP でのプログラミングを学び始めたばかりで、セッションと Cookie という少しややこしい領域に遭遇しました。

サーバー側とクライアント側のストレージの違いは理解していますが、それらがどのように区別され、それぞれがどのような状況に適しているのかわかりません。

また、Cookie を使用してセッション ID を保存できると言う人もいますが、これはどのように行われ、なぜこれが有利なのでしょうか?

フィードバックをお寄せいただきありがとうございます。

0 投票する
2 に答える
2455 参照

asp.net - 最後にアクセスしたページにリダイレクト (Cookie に保存)

この MVC アプリケーションでは、ユーザーがログインした後、前回のセッションで最後にアクセスしたページにリダイレクトされるようにします。

これを達成するための良いアプローチは何ですか?

私は考えていますhttpmodule-->begin request or via the global.asax

そして、リクエストプロセスのどの時点で、Cookie が存在するかどうかを確認してリダイレクトを行うロジックを配置する必要がありますか? でApplication.init

アドバイスをいただければ幸いです。

0 投票する
3 に答える
493 参照

c# - 承認に使用される mvc カスタム httpcookie

現在、FOrmsAuthentication.SetAuthCookie を使用して Id を保存しているので、「承認済み」の次のページで使用できます (カスタムの authorizeattribute コントローラーを使用)。しかし、現在、httpcookie を使用してカスタム Cookie を作成することを考えているので、より多くのデータを保存したり、簡単に保守できるデータを保存したりできます。種類の Cookie を使用すると、現在のユーザーが「承認済み」コントローラーにアクセスすることを承認できるかどうか疑問に思っていましたか? もしそうなら、どうすればいいですか。それが理にかなっていることを願っています。

考えを教えてください。

0 投票する
5 に答える
91258 参照

php - PHPでCookieをどのように更新しますか?

setcookie()同じCookie名で2回呼び出すと、2つのCookieが作成されます。

既存のCookieをどのように更新しますか?

0 投票する
3 に答える
1359 参照

php - サーバー側でカスタム Cookie を生成して保存する

特定の名前/値を使用して(サーバー側でブラウザがないため)Cookieを生成し、テキストファイルに保存したいと思います(たとえば、 fopen を使用)。後で、その Cookie を cURL で使用する予定です。問題は、Cookie の形式と保存方法がわからないことです。cURL によって保存された Cookie を見ると、次のようなものがあります

スペースと、有効な Cookie を生成するために使用する方法がわかりません。概念の証明として、名前が exampleId で値が 000000000 の単純な Cookie を生成したいと思います。

質問が理解されていることを確認するためだけに更新してください。他の Web サイトによって生成された cURL を使用してカスタム Cookie を取得しないように、カスタム Cookie を生成する必要があります。また、curl Web サイトで元の Netscape cookie 仕様を 見つけました。

0 投票する
2 に答える
13232 参照

cookies - テキストファイルでCookieを生成する方法

クッキーを生成してテキストファイルに保存することは可能かと思います。要件は、所有しているドメインだけでなく、任意のドメインのCookieを生成することです。結局のところ、Cookieはプレーンテキストですが、「スペース」とパス( "/")を使用すると、手動プログラミングを使用して再現するのが少し難しいようです(たとえば、setcookie関数ではありません)。Netscapeは役立つようですが、実際にCookieを生成するための概念実証シェル/アプリケーションを見つけることができません(curlのように取得/受信/読み取りしないでください) http://curl.haxx.se/rfc/cookie_spec。 html 基本的に、パラメーター間のスペースがわからないため、この黒い魔法がどのように機能するかを確認するためのコードスニペットを探しています。これまで、「有効な」Cookieを生成するために必要なパラメータを特定しました。

0 投票する
2 に答える
272 参照

windows - クッキーを取得するには?

WWW::Mechanize と HTTP::Cookie を使用して、サーバーからの応答で過去の Cookie を抽出するにはどうすればよいですか?

出力:

名前: frmLoginEmbedded MagicLoginTest.pl 行 32
の出力で、初期化されていない値 $link が使用されています。リンク:

フィールド: ボタン: 0 MagicLoginTest.pl の 37 行目で初期化されていない値 $referre が使用されています。

助けてくれてありがとう。

0 投票する
3 に答える
74349 参照

c# - ASP.NETMVCCookieの実装

アプリケーションに基本的なCookieヘルパーを実装しようとしています。主にCookieが設定されているかどうかを毎回ベースコントローラーにチェックインしています。クッキーの場合

セッションがnullの場合、Cookieから取得しようとします。または、セッションの初期化の場合、Cookieを設定しましたが、ブラウザにCookieが表示されません。なにが問題ですか?

私は常にセッションを開始しますが、userId = 0でCookieを取得し、Cookieからセッションを設定するには:

0 投票する
2 に答える
19442 参照

android - ヘッダー、Cookie、パラメーターを含む HttpPost - 417 - 期待に失敗しました

これは長いものになるので、これを最後まで読んでいるすべての人にthx.

前提条件: サーバーにアクセスできません。データをニュース コメントとして投稿しようとしています。

これを数時間必死にテストしていますが、まだ成功していません。私が基本的に必要とするのは、この種の要求です:

特別なことは何もありません。2 つの Cookie を持つ 2 つのヘッダーと、コンテンツ ディスクリプターと 5 つのパラメーターだけです。2 つの Cookie は必須なので、次のように設定します。

その後、ヘッダーとコンテンツを HttpPost オブジェクトに設定して実行します。

応答を調べると、次のように表示されます。

何が問題なのか本当にわかりません。「poster」や「HttpRequester」などの Firefox 拡張機能を使用すると、投稿に成功します。

Parameter オブジェクトでも試しましたが、まだ成功しません:

問題の原因は何ですか? 何か不足していますか?私が知らないApache HttpClientの詳細はありますか? サーバーがこの失敗によって何かを伝えているという事実を認識しているので、Web で検索し、これに対する解決策の 1 つを試しました。

まだ成功していません。

このパラメーターなしでアプリ「shark for root」による盗聴から得たもの:

そして今、パラメータで:

ブラウザからの投稿でfirebugが得たもの:

プログラムによる httppost の試行で Cookie が表示されないのはなぜですか? 誰かがアイデアを持っていれば素晴らしいでしょう。:-)

0 投票する
1 に答える
89 参照

java - 余分なクッキーが来る方法

Web ページのすべてのヘッダー フィールドと値を表示するプログラムを作成しました。setcookie ヘッダーフィールドから見つかったすべての Cookie を Firefox ページ情報と一致させようとします (ビュー Cookie の拡張子を追加します)。Firefox は、自分のプログラムよりも多くの名前と値のペアを表示します

これが私のコードです....

これらの余分なクッキーはどのように来るのですか?