在HttpURlConnection中使用put的问题

时间:2011-01-28 09:56:39

标签: java http httpurlconnection

我试图通过使用http put语句并传递String partialXml来从java客户端部分表示xml文件的put语句

我使用以下代码设置连接

        URL url = new URL(subscriberUrl);
        HttpURLConnection connection = (HttpURLConnection)url.openConnection();
        connection.setDoOutput(true);
        connection.setRequestMethod("PUT");

然后我addRequestProperty获得授权

当它进入下面的检查时

String status = connection.getHeaderField(0);
if(status != null && !status.contains("200"))
{
    System.err.println("Line 87 Failed to GET " + url + ": " + status);
    System.exit(1);
}

我得到HTTP/1.1 411 Invalid Request

为什么我可能会收到此错误的消息?

0 个答案:

没有答案