From 01a8fbf99e91416d8b5b969cb25652428d3df976 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=B6rist?= Date: Thu, 17 Aug 2017 21:52:38 +0200 Subject: [PATCH] [httpupload] Send content-length in header --- httpupload/httpupload.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/httpupload/httpupload.py b/httpupload/httpupload.py index da4c3ad..9c2e8b8 100644 --- a/httpupload/httpupload.py +++ b/httpupload/httpupload.py @@ -302,7 +302,8 @@ class Base(object): _('Uploading file via HTTP...')) try: headers = {'User-Agent': 'Gajim %s' % gajim.version, - 'Content-Type': file.mime} + 'Content-Type': file.mime, + 'Content-Length': file.size} request = Request( file.put, data=file.stream, headers=headers, method='PUT') log.info("Opening Urllib upload request...")