2011-10-05 58 views
5

Tôi muốn lấy miền của cookie từ phản hồi HTTP. Mã là:Python cách lấy tên miền của cookie

cookie = Cookie.SimpleCookie() 
cookie.load(cookie_string) 
print 'cookie = ', cookie 

này cho thấy cookie như

Cookie = Set-Cookie: Cycle = MA == | MA == | MA ==; Miền = .abc.xyz.net; hết hạn = Thứ Ba, 05-Oct-2021 04:15:18 GMT; Đường dẫn =/

Tôi muốn trích xuất miền từ kết quả ở trên.

tôi đang cố gắng

print cookie['Domain'] 
print cookie['Domain'].value 
print cookie['Cycle']['Domain'].value 

Không ai trong số những công việc.

Cảm ơn

Trả lời

2

thử:

cookie['Cycle']['domain'] # lowercase domain ! 
+0

Cảm ơn. Những công việc này. – SUM

+0

cookie ['phiên'] ['tên miền'] HOẶC cookie ['phiên'] ['Miền'] đưa ra lỗi TênError: tên toàn cầu 'phiên' không được xác định – SUM

+0

@SUM: tất nhiên, 'phiên' là một ví dụ tên cookie. Trường hợp của bạn là 'Chu kỳ'. Đã cập nhật câu trả lời. –

Các vấn đề liên quan