【发布时间】:2012-07-25 21:10:10
【问题描述】:
我从 Javascript 向 Java Web 应用程序执行 http DELETE 请求。该网络应用使用 Jersey 来发送 url。棘手的是,我正在使用包含正斜杠的路径参数(例如 "XX/6666")。当我在 Jetty (maven 插件)中运行时,它工作正常,但是当我在我的生产服务器(Tomcat)上运行时,它没有,即我得到一个 404 。
正斜杠使用 %2F 转义,因此我的请求 URL 类似于
删除http://.../4776/shipmentOrders/XX%2F6666
这在 http 规范中是否允许,Jetty 和 Tomcat 是否有可能以不同的方式解释这些?
【问题讨论】:
-
可以显示请求代码吗?
标签: java http url tomcat jetty