for line in json.dumps(profile, sort_keys=True, indent=4).splitlines():
logging.debug(line)
- request = urllib.request.Request(PROFILE_URL % profile,
- data = urllib.parse.urlencode({"profile" : json.dumps(profile)}),
- )
+ # Compile payload
+ data = urllib.parse.urlencode({"profile" : json.dumps(profile)})
+
+ request = urllib.request.Request(PROFILE_URL % profile, data=data.encode())
request.add_header("User-Agent", "fireinfo/%s" % fireinfo.__version__)
# Set upstream proxy if we have one.