Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python CGIプログラミングでCookieを設定するにはどうすればよいですか?


Cookieの設定

ブラウザにCookieを送信するのは非常に簡単です。これらのCookieは、HTTPヘッダーと一緒にContent-typeフィールドに送信されます。 UserIDとPasswordをCookieとして設定するとします。 Cookieの設定は次のように行われます-

#!/usr/bin/python
print "Set-Cookie:UserID = XYZ;\r\n"
print "Set-Cookie:Password = XYZ123;\r\n"
print "Set-Cookie:Expires = Tuesday, 31-Dec-2007 23:12:40 GMT;\r\n"
print "Set-Cookie:Domain = www.tutorialspoint.com;\r\n"
print "Set-Cookie:Path = /perl;\n"
print "Content-type:text/html\r\n\r\n"
...........Rest of the HTML Content....

この例から、Cookieの設定方法を理解している必要があります。 Set-CookieHTTPヘッダーを使用してCookieを設定します。

Expires、Domain、PathなどのCookie属性を設定することはオプションです。マジックライン「Content-type:text / html \ r \ n \ r\n。

」を送信する前にCookieが設定されていることに注意してください。
  1. Python:辞書を印刷する方法

    辞書は、データをキーと値のペアで格納します。これは、ディクショナリの各値がキーに関連付けられていることを意味します。このキーは参照ポイントとして機能します。 辞書の内容をコンソールで表示したい場合は、いくつかの方法があります。辞書を直接印刷することも、キーと値のペアを個別に印刷することもできます。 このガイドでは、Pythonで辞書を印刷する方法について説明します。独自のコードで辞書を印刷する方法を理解するのに役立ついくつかの例を紹介します。 Python:forループを使用した辞書の印刷 辞書の内容を印刷してパン屋が読めるようにするプログラムを作成します。この辞書には、材料の

  2. Pythonでパターンを印刷する方法は?

    Pythonのパターンは、ネストされたforループを使用して印刷できます。外側のループは行数を反復処理するために使用され、内側のループは列数を処理するために使用されます。印刷ステートメントは、要件に応じてさまざまなパターンを形成するように変更されます。 パターンには、星型、数字型、アルファベット型があります。パターンは、さまざまな形、三角形、ピラミッドなどにすることができます。 例 これらのパターンはすべて、これらの異なるパターンを形成する変更されたprintステートメントを含むforループを使用して印刷できます。 これらのパターンの印刷の基本的な考え方は同じですが、わずかな違いが