Skip to content

Instantly share code, notes, and snippets.

@Rhynorater
Created September 9, 2021 13:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Rhynorater/227bc8ddcf3a6faf50a30791b953956d to your computer and use it in GitHub Desktop.
Save Rhynorater/227bc8ddcf3a6faf50a30791b953956d to your computer and use it in GitHub Desktop.
import json
import requests
import http.cookiejar
# Load from EditThisCookie export file
def loadCookies(jsonFileName):
x = open(jsonFileName)
d = json.loads(x.read())
cookiejar = http.cookiejar.CookieJar()
for cookie in d:
cookiejar.set_cookie(http.cookiejar.Cookie(version=0, name=cookie['name'], value=cookie['value'], port=None, port_specified=False,
domain=cookie['domain'], domain_specified=False, domain_initial_dot=False, path=cookie['path'],
path_specified=True, secure=cookie['secure'], expires=None, discard=True, comment=None,
comment_url=None, rest={'HttpOnly': None}, rfc2109=False))
return cookiejar
print(loadCookies("/tmp/a"))
#res = requests.get("http://domain.com/", cookies=cookiejar)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment