java - 以 '/' 结尾的 Web 服务 URL 之间的差异

标签 java web-services jax-rs

我刚刚开始使用 Java 中的 JAX-RS 学习 Web 服务。我的网络服务 URL 是

http://localhost:8080/test/testWebservcie

效果很好。只是为了使用它,我在 URL 末尾添加了“/”,如下所示

http://localhost:8080/test/testWebservcie/

即使这样也运行良好,没有任何问题。这两者有什么区别?我可以用另一个替换一个吗?

最佳答案

一般没有。

对于扩展来说通常也是如此,例如,我所在的项目让我们发布到 .json url。就我个人而言,我认为这是愚蠢的,删除了 .json 并且它工作正常。

但是 如果服务器端的编码员是个坚持者,他可能会以只有一个有效的方式编码。

TL;DL 它们是一样的,除非有人不遗余力地让它们变得不同。

关于java - 以 '/' 结尾的 Web 服务 URL 之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25295253/

相关文章:

jax-rs - 在 Tomcat 7 中使用 JAX-RS (RESTEasy) 和 CDI (Weld)

java - Hibernate SQL 到 HQL

java - 不使用文件的 Hadoop 自定义输入格式

java - 寻找 java .pdb 文件,分析崩溃的 hdmp 文件

WCF 服务网络TCPbinding

c# - 如何使用 SOAP V2 为 Magento 设置自定义 api?

php - 哪种类型的 Web 服务最适合 iOS?

java - REST Java 客户端 API : Release connection before allocating another

jaxb - 解码单个元素列表失败

java - 使用 JOIN 实现 JPA 请求