我执行一个http 删除从Javascript到Java Web应用程序的请求。该网络应用程序使用Jersey来发送网址。棘手的是,我正在使用包含正斜杠的路径参数(例如“XX/6666”)。当我在Jetty(maven插件)中运行时,它工作正常,但是当我在我的生产服务器上运行时(Tomcat),它不会,即我得到一个。在HTTP请求中转义斜杠
正斜杠用%2F所以我的请求的URL看起来像
DELETE http://.../4776/shipmentOrders/XX%2F6666
难道这允许在HTTP规范逃出来的,是有可能的Jetty和Tomcat不同的方式解释这些?
您能显示请求代码吗? – Raffaele 2012-07-27 07:51:40