我试图发送一个get请求来获取网站内容。当我使用Postman时,它需要大约70-100毫秒,但是当我使用以下代码:
String getUrl = "someUrl";
URL obj = new URL(getUrl);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
// optional default is GET
con.setRequestMethod("GET");
//add request header
con.setRequestProperty("User-Agent", "Mozilla/5.0");
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null)
{
response.append(inputLine);
}
in.close();
response.toString();
需要大约3-4秒钟的时间。
有没有想法如何让我的代码像Postman一样快?
谢谢。