gpt4 book ai didi

java - 为什么 Java WebStart (JNLP) 对代码库/href 进行多个请求?

转载 作者:行者123 更新时间:2023-11-30 10:55:56 26 4
gpt4 key购买 nike

重现步骤:

  1. 启动 Whireshark,查看本地和服务器 IP 地址
  2. 启动 JNLP(使用 JAVA 8U60)

==> codebase+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>

最佳答案

如果您在jnlp 标签中定义href 属性,并从您的操作系统运行这个jnlp 文件,Web Start 将再次下载jnlp 文件并使用一个版本形式的服务器.删除 jnlp 标签中的 href

关于java - 为什么 Java WebStart (JNLP) 对代码库/href 进行多个请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33173161/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com