1
重現步驟:爲什麼Java WebStart(JNLP)對codebase/href執行多重請求?
- 開始Whireshark,看本地和服務器IP地址
- 開始JNLP(用JAVA 8U60)
==>代碼庫+ HREF被稱爲3倍。爲什麼?
這裏是我的JNLP:
<?xml version="1.0" encoding="utf-8"?>
<jnlp
spec="1.0+"
codebase="http://myserver/test"
href="servlet/abc.jnlp?id=12345">
<information>
<title>tst jnlp</title>
<vendor></vendor>
<offline-allowed/>
<shortcut online="true">
<desktop/>
<menu submenu="test"/>
</shortcut>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.6+" initial-heap-size="64m" max-heap-size="192m"/>
<jar href="test.jar" main="true"/>
</resources>
<application-desc main-class="stack.overflow.Testclass"/>
</jnlp>
到目前爲止還不錯,但爲什麼WebStart多次執行多次而不只是一次? – dforce
我不知道:-(查看web開始的源代碼;-) –