2011-10-05 15 views
5

Voglio ottenere il dominio del cookie dalla risposta HTTP. Codice è:Python come ottenere il dominio di un cookie

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

Qui viene presentata l'cookie come

biscotto = Set-Cookie: ciclo = MA == | MA == | == MA; Dominio = .abc.xyz.net; scade = Mar, 05-Ott-2021 04:15:18 GMT; Path =/

Voglio estrarre il dominio dal risultato sopra.

sto cercando

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

nessuno di questi lavori.

Grazie

risposta

2

prova:

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

Grazie. Questo funziona. – SUM

+0

cookie ['session'] ['domain'] O cookie ['session'] ['Domain'] danno un errore NameError: nome globale 'session' non è definito – SUM

+0

@SUM: ovviamente, 'session' era un esempio nome del cookie. Nel tuo caso è "Ciclo". Risposta aggiornata –

Problemi correlati