gpt4 book ai didi

java - 无法在 Netbeans 7.3 中测试 RESTful Web 服务,如何摆脱路径上多余的 "/"

转载 作者:太空宇宙 更新时间:2023-11-04 07:45:59 25 4
gpt4 key购买 nike

也许是个愚蠢的问题,但我还是会尝试:

我正在使用 Netbeans 7.3,我想从 IDE 测试 RESTful Web 服务。

当我右键单击我的服务并说“测试资源 Uri”时,我会收到以下消息:

无法打开资源 URL:

http://localhost:8080//ads-api/rs/ads

ads-api 是我的 war 文件的名称

出于某种原因,Netbeans 在路径中端口号后面添加了额外的“/”。

即使我在配置中将路径指定为 ads-api/rs,它也始终会被/ads-api/rs 覆盖。所以,我想,我应该去掉 http://localhost:8080/中的“/”,但我不知道在哪里可以找到它(它是从命令行运行的 JBoss 4.2,但在 Netbeans 中可见)

有人可以帮助我吗?非常感谢。

最佳答案

双斜杠不是问题,您可以在此处重现:

http://news.yahoo.com/world/

http://news.yahoo.com//world/

两个链接都工作正常。因此,要么是您的 JBoss 服务器有问题,要么更有可能是项目中的其余配置有问题。您可以尝试让 Ne​​tbeans 使用基于实体类或数据库表的向导自动为您创建其余端点。因此,您可以查看一个可行的解决方案,仅供学习之用。

关于java - 无法在 Netbeans 7.3 中测试 RESTful Web 服务,如何摆脱路径上多余的 "/",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15269703/

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