main
Bob Mottram 2021-09-01 15:22:11 +01:00
parent a3328b33bb
commit d04d047b64
1 changed files with 10 additions and 12 deletions

View File

@ -338,19 +338,17 @@ def verifyPostHeaders(httpPrefix: str, publicKeyPem: str, headers: dict,
if headers.get(signedHeader): if headers.get(signedHeader):
appendStr = f'content-length: {headers[signedHeader]}' appendStr = f'content-length: {headers[signedHeader]}'
signedHeaderList.append(appendStr) signedHeaderList.append(appendStr)
elif headers.get('Content-Length'):
contentLength = headers['Content-Length']
signedHeaderList.append(f'content-length: {contentLength}')
elif headers.get('Content-length'):
contentLength = headers['Content-length']
appendStr = f'content-length: {contentLength}'
signedHeaderList.append(appendStr)
else: else:
if headers.get('Content-Length'): if debug:
contentLength = headers['Content-Length'] print('DEBUG: verifyPostHeaders ' + signedHeader +
signedHeaderList.append(f'content-length: {contentLength}') ' not found in ' + str(headers))
else:
if headers.get('Content-length'):
contentLength = headers['Content-length']
appendStr = f'content-length: {contentLength}'
signedHeaderList.append(appendStr)
else:
if debug:
print('DEBUG: verifyPostHeaders ' + signedHeader +
' not found in ' + str(headers))
else: else:
if headers.get(signedHeader): if headers.get(signedHeader):
if signedHeader == 'date' and not noRecencyCheck: if signedHeader == 'date' and not noRecencyCheck: