projects
/
nextcloud-desktop.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
155bdfb
)
Network: Add "Accept" header for some firewalls #5298
author
Christian Kamm
<mail@ckamm.de>
Tue, 8 Nov 2016 10:01:49 +0000
(11:01 +0100)
committer
Christian Kamm
<mail@ckamm.de>
Tue, 8 Nov 2016 10:01:49 +0000
(11:01 +0100)
src/libsync/accessmanager.cpp
patch
|
blob
|
history
diff --git
a/src/libsync/accessmanager.cpp
b/src/libsync/accessmanager.cpp
index a0541c5255716b4e59bffb8a1e148e6603a29c75..815941b163da29a275b23b05c58c91a5b3c99416 100644
(file)
--- a/
src/libsync/accessmanager.cpp
+++ b/
src/libsync/accessmanager.cpp
@@
-63,6
+63,10
@@
QNetworkReply* AccessManager::createRequest(QNetworkAccessManager::Operation op,
}
newRequest.setRawHeader(QByteArray("User-Agent"), Utility::userAgentString());
+
+ // Some firewalls reject requests that have a "User-Agent" but no "Accept" header
+ newRequest.setRawHeader(QByteArray("Accept"), "*/*");
+
QByteArray verb = newRequest.attribute(QNetworkRequest::CustomVerbAttribute).toByteArray();
// For PROPFIND (assumed to be a WebDAV op), set xml/utf8 as content type/encoding
// This needs extension