2011-10-05 26 views
5

Çerez etki alanını HTTP yanıtından almak istiyorum. Kod geçerli:Python çerezin etki alanı nasıl elde edilir

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

bu

çerez = Set-Cookie olarak çerez gösterir: Çevrim = MA == | MA == | MA ==; Alan = .abc.xyz.net; geçerlilik süresi = Sal, 05 Ekim-2021 04:15:18 GMT; Yol =/

Etki alanını yukarıdaki sonuçtan çıkarmak istiyorum.

Bunları işin

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

Hiçbiri çalışıyorum.

Teşekkür

cevap

2

deneyin:

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

teşekkürler. Bu çalışıyor. – SUM

+0

cookie ['session'] ['domain'] VEYA cookie ['session'] ['Domain'] bir hata veriyor NameError: global name 'session' tanımlı değil – SUM

+0

@SUM: elbette 'session' bir örnekti çerez adı. Senin durumun 'Döngü'. Güncelleme yanıtı. –