クッキーはから来て、なぜサイトにそれを使用しますか?

1.それがために使用されているものを、クッキーとは何ですか?

クッキーは、ユーザーのコンピュータのいくつかに保存されている小さなファイルです。サイトのユーザーデータの一部を保持するように設計され、これは、サーバは、サーバに送信されたページコードのCookie値を取得することができ、そのようなユーザーのためのコンテンツをカスタマイズできるようにすることができます。たとえば、クッキーは地理的位置を格納している、あなたはマップを入力するたびに変更することができ、サイトにデフォルト設定されます。

2.どのような方法でクッキーの内容を取得することができ、私はコンピュータ上のクッキーを見ることができますか?

Webサーバまたはクライアントのブラウザでクッキーを取得します。ほとんどのブラウザは、ユーザーがクッキー、クッキーの注目をアクセスするために、異なるサイト間で共有されていない許可するように設定することができます。、ビューアップコンピュータであり、背後に見える例を考慮して別のサーバにリソースクッキーサイドバーのデバッグを表示する、またはコンソールビューでdocument.cookieを入力するクロム開口窓。

プロセスの完全な発電、送電および使用がどのようにあるとき3.クッキーが生成されますか?

通常、ページ上のクッキーにデータを書き込むと、そのような送信ボタンを押していると、ロードされ、対応するページへのジャンプを戻すことが要求処理された背景Cookie値は、次の例は次のとおりです。

*あなたは、ブラウザのアドレスバーにあるサイトを入力し、ブラウザがWebサイトのサーバにリクエストを送信するページを要求
見つかった場合は、同時に、ブラウザはパソコン上のサイトと、対応するCookieファイルを検索します*見つからない場合は、Webサーバーに送信されたキーと値のペアのすべての内容を置くであろう、送信されません。
サーバがページ*クッキーのデータを受信した後、(さらにセッションと組み合わせて使用されている)フロントエンドに戻すことを決定し、このデータを使用することができ
、キーと値のペアは、Webサーバーによって受信されないがある場合は、サイトはユーザーが訪問していないことを知っています*この訪問のための新規のCookieの値を持つので、これらの値はヘッダーがブラウザを持って対応して配置されます、ブラウザのキーIDの数に対処し、フロントデスクに送信されます
*サービスへのアクセスをデータ要求はクッキーが変更キーと値のペアである可能性が高いです

4.クッキーの使用の簡単な例。

Pythonプロジェクトflasky(完全開発コードパスを含むPythonのフレームワークフラスコ例プロジェクト)、例えば、履歴ノード3B、構成および起動環境にGitのチェックアウトの使用を確保するためhttp://127.0.0.1:5000 /成功した訪問。

次のようにHello.pyコードが修正されます。

@app.route('/')
def index():
    try:
        print 'answer = ', request.cookies.get('answer')
        response = make_response('<h1>This document carries a cookie!</h1>')
        if request.cookies.get('answer') == None:
            response.set_cookie('answer', '42')
        else:
            response.set_cookie('answer', (request.cookies.get('answer') + '+'))

    except Exception, e:
        print e
    finally:
        return response

 

それはあまりにも「42」に設定されている設定、または元の基礎に「+」増加しない場合は、サービス側のコードのCookie値で取得します。ページを更新するたびに、あなたは「+」蓄積スプーリングストップの内容を見ることができ、答えを表示するには、ブラウザの値が蓄積されています。

 

 

 

5.いくつかの問題のCookieを使用しますか?

こうした公共のインターネットカフェのようなコンピュータの*複数のユーザーの人が購入を行うために、アカウントを使用する前に、最初の男は人後に、ショッピングサイトや購入アイテムを上陸させました。
*お使いのブラウザのキャッシュをクリアして、他の操作が困難ほとんど不可能カートの商品に追加表示し、操作の前に行われ、復元すること、クッキーを一掃することができます。
*あまりにも、複数のコンピュータ間のウェブサイトの閲覧履歴が(これは歴史のブラウザではありません)このコンピュータは、あなたが特定の商品を訪れるあなたに伝え、そのような宝物として、一貫性がなくなります、別のコンピュータが異なるCookieのためにいくつかの他の商品もあり別の歴史に相当します。

アカウントのログインが限り着陸が強すぎてバックエンドのデータベースアカウントを持つすべてのレコードを関連付けることができるようになりますよう、必要とされる理由です。

照合や勉強大半を、正確ではない場合、私を修正してください。

国民の関心番号「ドンチョン」へようこそ!私はより多くの実際のビジネス経験、経験とソリューションを共有していきます。

おすすめ

転載: blog.csdn.net/dong2008hong/article/details/93483467