0
我尝试使用下面的代码进行API调用。我可以打印直到“getMMHost();”在下面的代码。 在那之后,我得到的错误是:API调用在JAVA验证过程中抛出错误
[java] [email protected]
[java] res code : 405
[java] java.lang.ArrayIndexOutOfBoundsException: 1
BUILD SUCCESSFUL
代码:
String url ="/api//sr?bid="+cluster+"&mode=1";
\t System.out.println(url);
\t
\t HttpHost httpHost = getMMHost();
\t System.out.println(httpHost); //(I am able to print till here)
\t
\t DefaultHttpClient httpclient = (DefaultHttpClient) verifiedClient(new DefaultHttpClient());
\t
\t
\t HttpPost httpost = verifiedPost(url,user,password);
\t
\t HttpResponse response = httpclient.execute(httpHost, httpost);
\t
\t System.out.println(response.getParams());
\t int respCode = response.getStatusLine().getStatusCode();
我是不是知道我所提供的信息是Ë好。它可以与httpClient的SSL相关吗?我是否需要发布URL和凭证?这件事令我疯狂。任何帮助都非常感谢。