使用httpClient.execute方法调用对方接口时返回:
原因是服务器限制了referer,即不允许用户的地址直接访问该地址。
解决方法是发送请求前在请求头中设置一个假的referer,例如:
HttpClient httpClient = HttpClientBuilder.create().build();
HttpPost post = new HttpPost(url)
post.setHeader("Referer", "http://xxxx.xxx")
post.setHeader("Content-Type", "application/json")
......
HttpResponse response = httpClient.execute(post)



