Unverified Kaydet (Commit) afbbac12 authored tarafından Alex Gaynor's avatar Alex Gaynor Kaydeden (comit) GitHub

Removed a confusing line from a docstring in http.cookies (GH-6482)

There's no reason a cookie should _ever_ contain pickled data. That's just asking for a critical security vulnerability. Back in Python2 there were helpers for doing that, but they're no more in Python3. Now coded_value is used when the value needs to be encoded for any reason.
üst 1a5c4bdb
...@@ -256,8 +256,7 @@ class Morsel(dict): ...@@ -256,8 +256,7 @@ class Morsel(dict):
In a cookie, each such pair may have several attributes, so this class is In a cookie, each such pair may have several attributes, so this class is
used to keep the attributes associated with the appropriate key,value pair. used to keep the attributes associated with the appropriate key,value pair.
This class also includes a coded_value attribute, which is used to hold This class also includes a coded_value attribute, which is used to hold
the network representation of the value. This is most useful when Python the network representation of the value.
objects are pickled for network transit.
""" """
# RFC 2109 lists these attributes as reserved: # RFC 2109 lists these attributes as reserved:
# path comment domain # path comment domain
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment