Spurious newline could corrupt payload
Due to a spurious newline we corrupted the payload. It depends on the order of the headers and if there were headers added by vSphere. The Accept header was also not needed.
This commit is contained in:
parent
cc47adbc03
commit
209ba9aed0
1 changed files with 1 additions and 2 deletions
|
@ -120,11 +120,10 @@ def main():
|
|||
atexit.register(conn.close)
|
||||
|
||||
remote_path = vmware_path(datastore, datacenter, dest)
|
||||
auth = base64.encodestring('%s:%s' % (login, password))
|
||||
auth = base64.encodestring('%s:%s' % (login, password)).rstrip()
|
||||
headers = {
|
||||
"Content-Type": "application/octet-stream",
|
||||
"Content-Length": str(len(data)),
|
||||
"Accept": "text/plain",
|
||||
"Authorization": "Basic %s" % auth,
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue