Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nerzhul/ncsms-android.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/fr/unix_experience/owncloud_sms/engine/OCHttpClient.java')
-rw-r--r--src/main/java/fr/unix_experience/owncloud_sms/engine/OCHttpClient.java12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/main/java/fr/unix_experience/owncloud_sms/engine/OCHttpClient.java b/src/main/java/fr/unix_experience/owncloud_sms/engine/OCHttpClient.java
index 465ab5c..0cd40e2 100644
--- a/src/main/java/fr/unix_experience/owncloud_sms/engine/OCHttpClient.java
+++ b/src/main/java/fr/unix_experience/owncloud_sms/engine/OCHttpClient.java
@@ -155,7 +155,9 @@ public class OCHttpClient {
urlConnection.setRequestMethod(method);
urlConnection.setRequestProperty("User-Agent", _userAgent);
urlConnection.setInstanceFollowRedirects(true);
- urlConnection.setDoOutput(true);
+ if (!"GET".equals(method)) {
+ urlConnection.setDoOutput(true);
+ }
urlConnection.setRequestProperty("Content-Type", "application/json");
urlConnection.setRequestProperty("Accept", "application/json");
@@ -164,9 +166,11 @@ public class OCHttpClient {
urlConnection.setRequestProperty("Authorization", basicAuth);
urlConnection.setChunkedStreamingMode(0);
- OutputStream out = new BufferedOutputStream(urlConnection.getOutputStream());
- out.write(requestBody.getBytes(Charset.forName("UTF-8")));
- out.close();
+ if (!"GET".equals(method)) {
+ OutputStream out = new BufferedOutputStream(urlConnection.getOutputStream());
+ out.write(requestBody.getBytes(Charset.forName("UTF-8")));
+ out.close();
+ }
response = handleHTTPResponse(urlConnection, skipError);
} catch (IOException e) {