Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何获取shoutcast源代码?_Java_Networking_Shoutcast - Fatal编程技术网

Java 如何获取shoutcast源代码?

Java 如何获取shoutcast源代码?,java,networking,shoutcast,Java,Networking,Shoutcast,我想从shoutcast获取源代码。我读了下面的代码行: 试试看{ URL游戏=新的URL(“http”,“somewebsitename”,8013,“index.html”); URLConnection=game.openConnection(); BufferedReader in=新的BufferedReader(新的 InputStreamReader(connection.getInputStream()); 字符串输入线; 而((inputLine=in.readLine())!

我想从shoutcast获取源代码。我读了下面的代码行:

试试看{
URL游戏=新的URL(“http”,“somewebsitename”,8013,“index.html”);
URLConnection=game.openConnection();
BufferedReader in=新的BufferedReader(新的
InputStreamReader(connection.getInputStream());
字符串输入线;
而((inputLine=in.readLine())!=null){
系统输出打印LN(输入线);
}
in.close();
}捕获(例外e){
e、 printStackTrace();
}
我没有得到Chrome、Firefox或Internet Explorer的源代码,而是得到以下几行代码:

未找到ICY 404资源 icy-notice1:
SHOUTcast分布式网络音频服务器/Linux v1.9.8
icy-notice2:未找到请求的资源

我确保服务器上存在该文件。

我假设“从shoutcast获取源代码”是指您希望从shoutcast管理面板页面获取HTML

如果你想要管理面板,你需要在你的用户代理字符串中有
Mozilla
。一旦适当地设置了用户代理,就不会有问题了

c.setRequestProperty("User-Agent", "Mozilla/Your-Applicaton-Name");
另见: