web/request.py
branchstable
changeset 5777 941038164cf5
parent 5770 9e4f8db66962
child 5811 e77cea9721e7
child 5884 a0eb685dfe7a
equal deleted inserted replaced
5776:e7a88c97fef7 5777:941038164cf5
    18 """abstract class for http request"""
    18 """abstract class for http request"""
    19 
    19 
    20 __docformat__ = "restructuredtext en"
    20 __docformat__ = "restructuredtext en"
    21 
    21 
    22 import Cookie
    22 import Cookie
    23 import hashlib
    23 try:
       
    24     import hashlib
       
    25     hashlib.hash
       
    26 except AttributeError:
       
    27     # python 2.5 ...
       
    28     import sha as hashlib
    24 import time
    29 import time
    25 import random
    30 import random
    26 import base64
    31 import base64
    27 from datetime import date
    32 from datetime import date
    28 from urlparse import urlsplit
    33 from urlparse import urlsplit