mirror of https://gitlab.com/bashrc2/epicyon
Add content length to signed get
parent
8b3a638d82
commit
3b0b4076fb
|
@ -194,13 +194,15 @@ def _getJsonSigned(session, url: str, domainFull: str, sessionHeaders: {},
|
||||||
messageStr)
|
messageStr)
|
||||||
print('Signed GET signatureHeaderJson ' + str(signatureHeaderJson))
|
print('Signed GET signatureHeaderJson ' + str(signatureHeaderJson))
|
||||||
for key, value in signatureHeaderJson.items():
|
for key, value in signatureHeaderJson.items():
|
||||||
if key == 'Accept' or key == 'User-Agent':
|
if key == 'Accept' or key == 'User-Agent' or \
|
||||||
|
key.lower() == 'content-length':
|
||||||
continue
|
continue
|
||||||
sessionHeaders[key] = value
|
sessionHeaders[key] = value
|
||||||
# avoid double accept
|
# avoid double accept
|
||||||
if sessionHeaders.get('Accept') and sessionHeaders.get('accept'):
|
if sessionHeaders.get('Accept') and sessionHeaders.get('accept'):
|
||||||
del sessionHeaders['Accept']
|
del sessionHeaders['Accept']
|
||||||
sessionHeaders['Origin'] = domainFull
|
sessionHeaders['Origin'] = domainFull
|
||||||
|
sessionHeaders['Content-Length'] = '0'
|
||||||
print('Signed GET sessionHeaders ' + str(sessionHeaders))
|
print('Signed GET sessionHeaders ' + str(sessionHeaders))
|
||||||
|
|
||||||
return _getJsonRequest(session, url, domainFull, sessionHeaders,
|
return _getJsonRequest(session, url, domainFull, sessionHeaders,
|
||||||
|
|
Loading…
Reference in New Issue