我使用WSO2 Api Manager创建了一个API,并将后端应用程序URL作为生产URL。我得到了200个响应代码,Json在API的Web控制台中响应了主体,但是当我使用客户端使用该API的JAVA SDK时。即使我得到200个响应代码,我也无法获得响应数据。
下面提到我用来使用API的java代码。
提前致谢!
DefaultApi defaultApiTest = new DefaultApi();
ApiClient apiClient = defaultApi.getApiClient();
apiClient.addDefaultHeader("Accept", "application/json");
apiClient.addDefaultHeader("authorization", "Bearer " + "e88aa28a-4e0e-34a1-aec1-55616bf1e7a1");
apiClient.setBasePath("<Production URL of the API>");
defaultApiTest.setApiClient(apiClient);
ApiResponse<?> response = defaultApiTest.getWithHttpInfo();
if(null != response){
JSON data = apiClient.getJSON();
String value = data.toString();
System.out.println(value);
}