2016-02-12 80 views
0

如何獲取POST請求以使用「https:」url?HttpURLConnection不允許我發佈https://時在URL中發佈

在下面的例子中,當我設置的URL「https」開頭的,而不是「HTTP」的HttpURLConnection的自動使我的請求「GET」?!而當它是一個普通的HTTP請求,這是一個POST ...

​​

enter image description here

+0

你已經嘗試了其他的URL比www.google.com的?谷歌有一些限制規則 –

+0

是的,我已經嘗試了許多不同的網址,包括我爲客戶建立的網址。出於安全原因,我無法在示例中使用該示例。當使用org.apache.http.client.methods.HttpPost時,一切正常。只要我嘗試遷移到使用HttpURLConnection,我不能再發布。 –

+0

它看起來像一個安全問題。對於https,您需要使用服務器支持的一些認證/認證,然後纔可以將數據發佈到服務器。我可能是錯的。 –

回答

0

使用HttpsURLConnection代替HttpURLConnection

+0

試過已經:( –