次の Web サイトを開いて最初の Cookie を取得し、それを 2 番目の url-open に使用しようとしていますが、次のコードを実行すると 2 つの異なる Cookie が出力されます。2 番目の url-open で最初の Cookie を使用するにはどうすればよいですか?
import cookielib, urllib2
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
home = opener.open('https://www.idcourts.us/repository/start.do')
print cj
search = opener.open('https://www.idcourts.us/repository/partySearch.do')
print cj
ご覧のとおり、出力には毎回 2 つの異なる Cookie が表示されます。
<cookielib.CookieJar[<Cookie JSESSIONID=0DEEE8331DE7D0DFDC22E860E065085F for www.idcourts.us/repository>]>
<cookielib.CookieJar[<Cookie JSESSIONID=E01C2BE8323632A32DA467F8A9B22A51 for www.idcourts.us/repository>]>