0
好吧,那么。我有我自己的网站与一个小程序加载在一个罐子里。我想使用一个Java程序通过URLClassLoader加载jar,并以这种方式启动applet。设置URLClassLoader的用户代理
我使用这个代码:
classLoader = new URLClassLoader(new URL[]{new URL("http:/foo.com/applet.jar")});
applet = (Applet) classLoader.loadClass(code).newInstance();
它产生403错误,但是当我检查我的网站错误日志,它不显示任何人403'd。
为什么java输出403错误,当我的网站日志不是?
如果我打开一个urlconnection,并设置用户代理,它的工作原理,但如果我不这样做,它的403。
所以我想知道,我如何设置用户代理,使URLClassLoader不会出错。 还是有另一种方式来加载小程序jar,而无需将其下载到用户的PC上?
'http://foo.com?' –
欺骗网址,这不是我的真实网站。 –
所以我们应该把'欺骗'的答案?如果您想要我的帮助,请显示正确的URL .. –