Java 解析JSON URL

Java 解析JSON URL,java,web,Java,Web,我试图弄明白为什么我不能从网页上加载字符,我感到困惑 当我尝试做一个网站,比如jakarta.apache.org;我可以很好地回显输出。。当我尝试一个NBA网站时,我正在尝试解析;它只是旋转 知道我能做什么吗 //http://stats.nba.com/stats/commonplayerinfo?PlayerID=201566 String works= "http://jakarta.apache.org"; String doesntwor

我试图弄明白为什么我不能从网页上加载字符,我感到困惑

当我尝试做一个网站,比如jakarta.apache.org;我可以很好地回显输出。。当我尝试一个NBA网站时,我正在尝试解析;它只是旋转

知道我能做什么吗

//http://stats.nba.com/stats/commonplayerinfo?PlayerID=201566

           String works= "http://jakarta.apache.org";
           String doesntwork=   "http://stats.nba.com/stats/commonplayerinfo?PlayerID=201566";
           InputStream in = new URL(eitherOne).openStream();

 try {
System.out.println( IOUtils.toString( in ) );
} 
finally {
IOUtils.closeQuietly(in);
}

我尝试记录URL,当我复制并粘贴它时;它在浏览器中加载良好。因此,不确定还有什么可以解释为什么它在一个地址上工作而在另一个地址上不工作。

结果表明stats.nba.com对一些用户进行了重新设置。。避开这个问题;我将用户代理更改为模拟浏览器,即:

        conn.setRequestProperty("User-Agent","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Mobile Safari/537.36");
甚至似乎都不起作用。。一定是NBA.com的问题吧?