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 .. –