在POST请求Java代码中传递授权信息

时间:2019-05-04 11:15:21

标签: java rest api post

我有一个POST请求URL(这是一个外部系统。),我必须通过POST方法将请求传递给URL,并通过Java代码获取响应数据。

能够成功地使用Postman客户端上的Authorization发送请求并获得响应。但是,不确定如何在Java代码中传递授权信息。

figure 1

请找到我的APIClient属性文件信息。

{
  "contentRoot": "/psc",
  "cwsLogoutUrl": "https://loginq.rat.com/cgi-bin/logout",
  "odmGetProgramApproversUrl": "https://test.ecorp.rat.com/DecisionService/rest/v1/ApprovalRuleapp/ApprovalRuleset/WADL",  ---> this is the request URL
  "odmGetClaimApproversUrl": "#"  
}

请在使用odmGetProgramApproversUrl作为uri的地方找到我的Java代码

try {
        ODMRequest request = new ODMRequest(String.valueOf(rnd.nextInt(99999)));
        LOGGER.info(" request "+ request);
        ODMRequestResource requsetData = new ODMRequestResource(request, String.valueOf(rnd.nextInt(99999)));
        LOGGER.info("fetching approver information from uri "+ uri);
        odmResponseResource = odmClient.odmItegration(uri, requsetData, ODMResponseResource.class);

} catch(Exception e) {
    LOGGER.info("Request is not processed from ODM System  : "+e);
}

我如何通过Java代码通过授权?

0 个答案:

没有答案