【问题标题】:HttpsUrlConnection Does not Support SetRequestMethod?HttpsUrlConnection 不支持 SetRequestMethod?
【发布时间】:2016-07-27 22:52:55
【问题描述】:

我编写了一个代码来将HttpsUrlConnectionsetRequestMethod 建立为PUT。在调试时,我将方法视为GET。我的SetRequestMethod 不工作。我不知道为什么HttpsUrlConnection 方法默认GET

我的代码如下所示

DisbleSSL disble = new DisbleSSL();

disble.disableSSLVerification();

URL url = new URL(url_string);

httpsUrlConnection = (HttpsURLConnection) url.openConnection();

httpsUrlConnection.setDoOutput(true);

httpsUrlConnection.setRequestMethod("PUT");

httpsUrlConnection.connect();

【问题讨论】:

  • 我认为你应该使用 HttpURLConnection 而不是 HttpsURLConnection。
  • 我正在尝试上传 cloud.that 需要 HttpsUrlConnection

标签: android ssl httpsurlconnection


【解决方案1】:

HttpsUrlConnection 肯定支持 setrequestMethod.Actually 但它可能在 Debugg 控制台中标记错误。

【讨论】:

    【解决方案2】:

    在 setDoOutput 之前尝试 setRequestMethod

    【讨论】:

    • 这实际上会将其设置为 POST。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-03
    • 1970-01-01
    • 2012-04-14
    • 2013-11-12
    • 2018-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多