我试图通过使用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
为什么我可能会收到此错误的消息?