После отправки запроса на серверкак установить кук в питоне механизировать
br.open('http://xxxx')
br.select_form(nr=0)
br.form['MESSAGE'] = '1 2 3 4 5'
br.submit()
я получаю название ответа, который установил-печенье
Set-Cookie: PON=xxx.xxx.xxx.111; expires=Tue, 17-Mar-2015 00:00:00 GMT; path=/
Поскольку Mechanize, кажется, не в состоянии запомнить cookie, поэтому я хочу установить cookie для br. Как мне это сделать?
cj = mechanize....?
br.set_cookiejar(cj)
Я понятия не имею. Пожалуйста, помогите
спасибо. Я попробовал это, прежде чем отправил свой вопрос. Это не работает. Я думаю, мне нужно передать Set-Cookie: PON = xxx.xxx.xxx.111 на br. Но я не знаю, как это сделать. – John
Существует еще один способ установить cookiejar: см. [Этот пост] (http://stackoverflow.com/a/6681299/190597). – unutbu
@unutbu Я думаю, что это ссылка (http://stackoverflow.com/questions/3596857/how-do-manual-add-more-cookies-to-a-session-which-already-has-cookies -set-in], который вы намеревались дать. – rapvelopment