webservice 调用报错 400
我的调用的方法是这样的,为什么执行完之后报400错误,求高手指点: String url = "http://10.10.30.12:50000/dir/wsdl?p=sa/cea12ef812243d8cac57203bb509d6fb"; 参数是随意些的,应该不影响 异常: Exception in thread "main" AxisFault ?faultCode: {http://xml.apache.org/axis/}HTTP ?faultSubcode:? ?faultString: (400)Bad Request ?faultActor:? ?faultNode:? ?faultDetail:? {}:return code: ?400 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Error Report</title> <style> td {font-family : Arial,Tahoma,Helvetica,sans-serif; font-size : 14px;} A:link {color : #0059AA;} A:visited {color : #999999;} A:active {color : #999999;} </style> </head> <body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0"> <table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75"> <tr bgcolor="#FFFFFF"> ? ? <td align="left" colspan="2" height="48"><font face="Arial,Verdana,Helvetica" size="4" color="#666666"><b>&nbsp;&nbsp;400 &nbsp Bad Request</b></font></td> </tr> <tr bgcolor="#3F73A3"> ? ? <td height="23" width="84"><img width=1 height=1 border=0 alt=""></td> ? ? <td height="23"><img width=1 height=1 border=0 alt=""></td> ? ? <td align="right" height="23"><font face="Arial,Helvetica" size="2" color="#FFFFFF"><b>SAP NetWeaver Application Server / AS Java&nbsp;</b></font></td> </tr> <tr bgcolor="#9DCDFD"> ? ? <td height="4" colspan="3"><img width=1 height=1 border=0 alt=""></td> </tr> </table> <br><br><br><br><br><br> <p><font face="Arial,Helvetica" size="3" color="#000000"><b>&nbsp;&nbsp;Error: HTTP method POST is not supported by this URL<p><font face="Arial,Helvetica" size="2" color="#000000"><b>&nbsp;&nbsp;Troubleshooting Guide <a href="https://sdn.sap.com/irj/sdn/wiki?path=/display/JSTS/Home">https://sdn.sap.com/irj/sdn/wiki?path=/display/JSTS/Home</a></p><p></b></font></p> <p><font face="Arial,Helvetica" size="2" color="#000000"><table><tr><td valign="top"><b>&nbsp;Details:</b></td><td valign="top"><PRE>No details available</PRE></font></td></tr></table></font></p> </body> </html> {http://xml.apache.org/axis/}HttpErrorCode:400 (400)Bad Request at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:744) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at axis.Test.get_webser(Test.java:48) at axis.Test.main(Test.java:25)(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |