From b0a6677c763b4ba325337f4c221ab702bad7e8fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Koch-Kramer?= Date: Thu, 28 Jul 2016 15:43:48 +0200 Subject: [PATCH] Update X-CSRFToken header when loading session --- instaloader.py | 1 + 1 file changed, 1 insertion(+) diff --git a/instaloader.py b/instaloader.py index bef93f2..031eee2 100755 --- a/instaloader.py +++ b/instaloader.py @@ -157,6 +157,7 @@ def load_session(username, filename=None, quiet=False): session = requests.Session() session.cookies = requests.utils.cookiejar_from_dict(pickle.load(sessionfile)) session.headers.update(default_http_header()) + session.headers.update({'X-CSRFToken':session.cookies.get_dict()['csrftoken']}) log("Loaded session from %s." % filename, quiet=quiet) return session except FileNotFoundError: