MINI SHELL

Server : Apache/2.2.2 (Fedora)
System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686
User : apache ( 48)
PHP Version : 5.2.9
Disable Function : NONE
Directory :  /var/www/manual/mod/mod_python/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /var/www/manual/mod/mod_python/pyapi-cookie.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<link rel="STYLESHEET" href="modpython.css" type='text/css'>
<link rel="first" href="modpython.html" title='Mod_python Manual'>
<link rel='contents' href='contents.html' title="Contents">
<link rel='index' href='genindex.html' title='Index'>
<link rel='last' href='about.html' title='About this document...'>
<link rel='help' href='about.html' title='About this document...'>
<LINK REL="next" href="pyapi-sess.html">
<LINK REL="prev" href="pyapi-util.html">
<LINK REL="parent" href="pythonapi.html">
<LINK REL="next" href="pyapi-cookie-classes.html">
<meta name='aesop' content='information'>
<META NAME="description" CONTENT="Cookie - HTTP State Management">
<META NAME="keywords" CONTENT="modpython">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<title>4.7 Cookie - HTTP State Management</title>
</head>
<body>
<DIV CLASS="navigation">
<table align="center" width="100%" cellpadding="0" cellspacing="2">
<tr>
<td><a rel="prev" title="4.6.3 Other functions" 
  href="pyapi-util-funcs.html"><img src='previous.gif'
  border='0' height='32'  alt='Previous Page' width='32'></A></td>
<td><a rel="parent" title="4. Python API" 
  href="pythonapi.html"><img src='up.gif'
  border='0' height='32'  alt='Up One Level' width='32'></A></td>
<td><a rel="next" title="4.7.1 Classes" 
  href="pyapi-cookie-classes.html"><img src='next.gif'
  border='0' height='32'  alt='Next Page' width='32'></A></td>
<td align="center" width="100%">Mod_python Manual</td>
<td><a rel="contents" title="Table of Contents" 
  href="contents.html"><img src='contents.gif'
  border='0' height='32'  alt='Contents' width='32'></A></td>
<td><img src='blank.gif'
  border='0' height='32'  alt='' width='32'></td>
<td><a rel="index" title="Index" 
  href="genindex.html"><img src='index.gif'
  border='0' height='32'  alt='Index' width='32'></A></td>
</tr></table>
<b class="navlabel">Previous:</b>
<a class="sectref" rel="prev" href="pyapi-util-funcs.html">4.6.3 Other functions</A>
<b class="navlabel">Up:</b>
<a class="sectref" rel="parent" href="pythonapi.html">4. Python API</A>
<b class="navlabel">Next:</b>
<a class="sectref" rel="next" href="pyapi-cookie-classes.html">4.7.1 Classes</A>
<br><hr>
</DIV>
<!--End of Navigation Panel-->

<H1><A NAME="SECTION006700000000000000000">&nbsp;</A>
<BR>
4.7 <tt class="module">Cookie</tt> - HTTP State Management
</H1>


<P>
The <tt class="module">Cookie</tt> module provides convenient ways for creating,
parsing, sending and receiving HTTP Cookies, as defined in the
specification published by Netscape.

<P>
<div class="note"><b class="label">Note:</b>
Even though there are official IETF RFC's describing HTTP State
  Management Mechanism using cookies, the de facto standard supported
  by most browsers is the original Netscape specification.
  Furthermore, true compliance with IETF standards is actually
  incompatible with many popular browsers, even those that claim to be
  RFC-compliant. Therefore, this module supports the current common
  practice, and is not fully RFC compliant.

<P>
More specifically, the biggest difference between Netscape and RFC cookies is 
  that RFC cookies are sent from the browser to the server along with their 
  attributes (like Path or Domain). The <tt class="module">Cookie</tt> module ignore those 
  incoming attributes, so all incoming cookies end up as Netscape-style cookies, 
  without any of their attributes defined.
</div>

<P>
<div class="seealso">
  <p class="heading"><b>See Also:</b></p>

  <dl compact class="seetitle">
    <dt><em class="citetitle"><a href="http://wp.netscape.com/newsref/std/cookie_spec.html"
        >Persistent Client State - HTTP Cookies</a></em>
    <dd>for the original Netscape specification.
  </dl>
           <dl compact class="seerfc">
    <dt><a href="http://www.faqs.org/rfcs/rfc2109.html"
        title="HTTP State Management Mechanism"
        >RFC 2109, <em>HTTP State Management Mechanism</em></a>
    <dd>for the first RFC on Cookies.
  </dl>
           <dl compact class="seerfc">
    <dt><a href="http://www.faqs.org/rfcs/rfc2964.html"
        title="Use of HTTP State Management"
        >RFC 2964, <em>Use of HTTP State Management</em></a>
    <dd>for guidelines on using Cookies.
  </dl>
           <dl compact class="seerfc">
    <dt><a href="http://www.faqs.org/rfcs/rfc2965.html"
        title="HTTP State Management Mechanism"
        >RFC 2965, <em>HTTP State Management Mechanism</em></a>
    <dd>for the latest IETF standard.
  </dl>
           <dl compact class="seetitle">
    <dt><em class="citetitle"><a href="http://arxiv.org/abs/cs.SE/0105018"
        >HTTP Cookies: Standards, Privacy, and Politics</a></em>
    <dd>by David M. Kristol for an 
                      excellent overview
                      of the issues surrounding standardization of Cookies.
  </dl>
</div>

<P>

<p><hr>
<!--Table of Child-Links-->
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></a>

<UL CLASS="ChildLinks">
<LI><A href="pyapi-cookie-classes.html">4.7.1 Classes</a>
<LI><A href="pyapi-cookie-func.html">4.7.2 Functions</a>
<LI><A href="pyapi-cookie-example.html">4.7.3 Examples</a>
</ul>
<!--End of Table of Child-Links-->

<DIV CLASS="navigation">
<p><hr>
<table align="center" width="100%" cellpadding="0" cellspacing="2">
<tr>
<td><a rel="prev" title="4.6.3 Other functions" 
  rel="prev" title="4.6.3 Other functions" 
  href="pyapi-util-funcs.html"><img src='previous.gif'
  border='0' height='32'  alt='Previous Page' width='32'></A></td>
<td><a rel="parent" title="4. Python API" 
  rel="parent" title="4. Python API" 
  href="pythonapi.html"><img src='up.gif'
  border='0' height='32'  alt='Up One Level' width='32'></A></td>
<td><a rel="next" title="4.7.1 Classes" 
  rel="next" title="4.7.1 Classes" 
  href="pyapi-cookie-classes.html"><img src='next.gif'
  border='0' height='32'  alt='Next Page' width='32'></A></td>
<td align="center" width="100%">Mod_python Manual</td>
<td><a rel="contents" title="Table of Contents" 
  rel="contents" title="Table of Contents" 
  href="contents.html"><img src='contents.gif'
  border='0' height='32'  alt='Contents' width='32'></A></td>
<td><img src='blank.gif'
  border='0' height='32'  alt='' width='32'></td>
<td><a rel="index" title="Index" 
  rel="index" title="Index" 
  href="genindex.html"><img src='index.gif'
  border='0' height='32'  alt='Index' width='32'></A></td>
</tr></table>
<b class="navlabel">Previous:</b>
<a class="sectref" rel="prev" href="pyapi-util-funcs.html">4.6.3 Other functions</A>
<b class="navlabel">Up:</b>
<a class="sectref" rel="parent" href="pythonapi.html">4. Python API</A>
<b class="navlabel">Next:</b>
<a class="sectref" rel="next" href="pyapi-cookie-classes.html">4.7.1 Classes</A>
<hr>
<span class="release-info">Release 3.2.8, documentation updated on February 19, 2006.</span>
</DIV>
<!--End of Navigation Panel-->

</BODY>
</HTML>

Anon7 - 2021