# HG changeset patch
# Parent 207e38c5716dbde58ec2de767b11f8a863144639
diff -r 207e38c5716d -r e45441dda6d7 paste/request.py
|
a
|
b
|
|
| 18 | 18 | |
| 19 | 19 | """ |
| 20 | 20 | import cgi |
| 21 | | from Cookie import SimpleCookie |
| | 21 | from Cookie import SimpleCookie, CookieError |
| 22 | 22 | from StringIO import StringIO |
| 23 | 23 | import urlparse |
| 24 | 24 | import urllib |
| … |
… |
|
| 45 | 45 | if check_header == header: |
| 46 | 46 | return cookies |
| 47 | 47 | cookies = SimpleCookie() |
| 48 | | cookies.load(header) |
| | 48 | try: |
| | 49 | cookies.load(header) |
| | 50 | except CookieError: |
| | 51 | pass |
| 49 | 52 | environ['paste.cookies'] = (cookies, header) |
| 50 | 53 | return cookies |
| 51 | 54 | |
| … |
… |
|
| 65 | 68 | if check_header == header: |
| 66 | 69 | return cookies |
| 67 | 70 | cookies = SimpleCookie() |
| 68 | | cookies.load(header) |
| | 71 | try: |
| | 72 | cookies.load(header) |
| | 73 | except CookieError: |
| | 74 | pass |
| 69 | 75 | result = {} |
| 70 | 76 | for name in cookies: |
| 71 | 77 | result[name] = cookies[name].value |