可能是HTTP头部未正确设置导致。需要检查HTTP头部并确保它们与Postman中的相同。在代码示例中,可以使用Java的Apache HttpClient库设置HTTP头部并执行HTTP请求。
示例代码:
CloseableHttpClient client = HttpClients.createDefault();
HttpPost httpPost = new HttpPost("http://example.com/api");
httpPost.setHeader("Content-Type", "application/json");
httpPost.setHeader("Authorization", "Bearer token");
// add request body if necessary
HttpResponse response = client.execute(httpPost);
int statusCode = response.getStatusLine().getStatusCode();
// handle the response
client.close();