Manager Java API接口介绍
典型接口说明
以下仅对Manager REST API开发过程中的典型方法进行描述。
方法 |
描述 |
---|---|
loginAndAccess (String webUrl,String userName,String password,String userTLSVersion) |
返回类型:HttpClient 返回:httpClient |
- 该接口实现Basic认证登录,并返回登录后的HttpClient,登录过程中用户只需要调用一个接口,简化了使用过程。
- 该接口的入参是从配置文件“UserInfo.properties”中获取的,该文件中的参数需要用户填写,该接口还会调用BasicAuthAccess类内部的多个方法。
方法 |
描述 |
---|---|
sendHttpGetRequest(HttpClient httpClient, String operationUrl, String operationName) |
|
sendHttpPostRequest(HttpClient httpClient, String operationUrl, String jsonFilePath, String operationName) |
|
sendHttpPostRequestWithString(HttpClient httpClient, String operationUrl, String jsonString, String operationName) |
|
sendHttpPutRequest(HttpClient httpclient, String operationUrl, String jsonFilePath, String operationName) |
|
sendHttpPutRequestWithString(HttpClient httpclient, String operationUrl, String jsonString, String operationName) |
|
sendHttpDeleteRequest(HttpClient httpClient, String operationUrl, String jsonString, String operationName) |
- 以上接口的功能是发送http请求。调用以上接口,用户只需提供每类操作对应的URL,以及操作对应的json文件或json的String格式,无需编写中间的执行代码,减少了代码编写量,简化了用户执行各类操作的步骤。
- 以上接口会返回请求对应的命令编号,方便用户根据命令编号查询命令执行的进度。