Dopo aver inviato richiesta al serverCome impostare dei cookie in python meccanizzare
br.open('http://xxxx')
br.select_form(nr=0)
br.form['MESSAGE'] = '1 2 3 4 5'
br.submit()
ottengo il titolo di risposta, che ha fissato-cookie
Set-Cookie: PON=xxx.xxx.xxx.111; expires=Tue, 17-Mar-2015 00:00:00 GMT; path=/
Perché Mechanize sembra non essere in grado di ricordare il cookie, quindi voglio impostare i cookie per br. Come posso farlo?
cj = mechanize....?
br.set_cookiejar(cj)
Non ne ho idea. Si prega di aiutare
grazie. L'ho provato prima di pubblicare la mia domanda. Non funziona. Penso di aver bisogno di passare Set-Cookie: PON = xxx.xxx.xxx.111 al br. Ma non so come. – John
C'è un altro modo per impostare il cookiejar: vedere [questo post] (http://stackoverflow.com/a/6681299/190597). – unutbu
@unutbu Penso che questo sia il link (http://stackoverflow.com/questions/3596857/how-do-i-manually-add-more-cookies-to-a-session-which-already-has-cookies -set-in] che intendevi dare. – rapvelopment