试图在Jersey 1.19的REST webservice中使用delete方法发送JSON数据。但是获取java.net.ProtocolException:

试图在Jersey 1.19的REST webservice中使用delete方法发送JSON数据。但是获取java.net.ProtocolException:,java,json,web-services,jersey,jersey-client,Java,Json,Web Services,Jersey,Jersey Client,这是我的密码飞贼 else if("Delete".equalsIgnoreCase(fields.getServiceAction())){ logger.info("Delete method is calling"); response = resource.accept("application/json") .type("application/json").delete(ClientR

这是我的密码飞贼

else if("Delete".equalsIgnoreCase(fields.getServiceAction())){
            logger.info("Delete method is calling");

             response = resource.accept("application/json")
                        .type("application/json").delete(ClientResponse.class, input);
这是我的异常日志

net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1081) 在 com.sun.jersey.client.urlconnection.URLConnectionClientHandler$1$1.getOutputStream(URLConnectionClientHandler.java:238) 在 com.sun.jersey.api.client.committengoutputstream.commitStream(committengoutputstream.java:117) 在 com.sun.jersey.api.client.committengoutputstream.write(committengoutputstream.java:89) 位于sun.nio.cs.streamncoder.writeBytes(streamncoder.java:221) sun.nio.cs.streamncoder.implFlushBuffer(streamncoder.java:291)位于 sun.nio.cs.streamncoder.implFlush(streamncoder.java:295)位于 flush(StreamEncoder.java:141)位于 位于的java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229) flush(BufferedWriter.java:254)位于 com.sun.jersey.core.util.ReaderWriter.writeToAsString(ReaderWriter.java:191) 在 com.sun.jersey.core.provider.AbstractMessageReaderWriterProvider.writeToAsString(AbstractMessageReaderWriterProvider.java:128)

请让我知道是否有任何方法可以通过HTTP delete方法发送JSON数据

显然这是。。。可能重复的
Caused by: java.net.ProtocolException: HTTP method DELETE doesn't support output  at