63

Chrome デベロッパー ツールで Cookie をコピー/編集する方法はありますか? または、これにはカスタム アドオンをインストールする必要がありますか?

4

9 に答える 9

50

私は何かを見つけたと思います。Ctrl+を押しAて、値を TextBox にドラッグ アンド ドロップし、そこからコピーできます。

@jmccureが指摘したように、

Ctrl+Aを押したままShift右クリックしてコピーします。

更新: Chrome 58では、Cookie を編集するためのサポートが追加されました

于 2012-10-16T07:08:46.000 に答える
35

クロスブラウザ ソリューション:

  1. ページをヒットF12または右クリックしてインスペクトし、開発者ツールを開きます
  2. [アプリケーション] タブ(以前は [リソース] と呼ばれていました) をクリックします。
  3. 左側の Cookies を開き、サイト/ドメインを選択します
  4. Cookie列をダブルクリック
  5. CTRL/ Command+Cまたは右クリックして [コピー] を選択します
于 2014-07-25T17:52:44.487 に答える
14

長い Cookie 値をコピーする別の方法:

  1. [ネットワーク] タブを開いた状態で、要求を繰り返します。
  2. 関連するリクエストを右クリックします (左側のリスト内)。
  3. [cURL としてコピー] を選択します。
  4. Cookie生成されたヘッダー オプションから Cookie を抽出します。

例えば:curl 'http://...' -H 'Cookie: session=...' ...

于 2015-10-15T09:48:37.537 に答える
10

これは奇妙に聞こえますが、押したままShift右クリックすると、ほとんどの場合は機能するようです。

于 2013-10-24T09:38:32.473 に答える
8

私は Google Chrome のEdit this Cookie拡張機能を使用していますが、これは非常に優れています。

そのドキュメントによると:

EditThisCookie は Cookie マネージャーです。Cookie を追加、削除、編集、検索、保護、ブロックできます。

于 2015-10-15T10:03:09.537 に答える
4

値を選択する必要があり、それをコピーできます。ダブルクリックが役立ちますが、区切り文字 (「.」、「-」など) がある場合は、トリプルクリックする必要があります (少なくとも Windows 10 では)。

だから基本的に:

  1. 値を選択します (ダブルまたはトリプルクリック)
  2. 選択範囲をコピーします ( Ctrl+Cまたはコンテキストメニューから「コピー」)
于 2015-08-14T14:01:32.693 に答える
2

残念ながら、開発者ツールからこれを行う信頼できる方法はないようです。値を右クリックしてコピーを選択すると機能する場合がありますが、区切り文字がある場合は機能しません。

1 つの回避策は、js コンソールに移動してdocument.cookie. 残念ながら、これは HTTP_Only 以外の Cookie に対してのみ機能します。

于 2015-01-10T05:23:22.087 に答える