2016-04-07 7 views
2

Ich schrieb einen Code, um eine HttpsUrlConnection und setRequestMethod als PUT zu etablieren. Während des Debugging sehe ich die Methode als GET. Mein SetRequestMethod funktioniert nicht. Ich weiß nicht, warum HttpsUrlConnection Methode in Standard GET.HttpsUrlConnection unterstützt SetRequestMethod nicht?

Mein Code sieht wie folgt aus

DisbleSSL disble = new DisbleSSL(); 

disble.disableSSLVerification(); 

URL url = new URL(url_string); 

httpsUrlConnection = (HttpsURLConnection) url.openConnection(); 

httpsUrlConnection.setDoOutput(true); 

httpsUrlConnection.setRequestMethod("PUT"); 

httpsUrlConnection.connect(); 
+0

Ich denke, du solltest HttpURLConnection nicht HttpsURLConnection verwenden. – Mrunal

+0

Ich versuche cloud.that zu laden, das HttpsUrlConnection benötigt –

Antwort

0

HttpsURLConnection definitiv setrequestMethod.Actually unterstützen, aber es kann labled in debugg Konsole falsch sein.

-1

Try setRequestMethod vor setDoOutput

+0

Das würde es tatsächlich auf POST setzen. – EJP