我需要处理将 XML 发布到服务器和端口的应用程序。不幸的是,我无法从该应用程序中指定路径,也无法更改它。
所以在 Wireshark 我可以看到它发布到
http://10.0.126.11:8082 <--- note the lack of trailing slash
如果我在 wfetch 中按如下方式设置测试 POST,我可以在 grails 中很好地路由它。以下是 Wireshare 中显示的内容:
http://10.0.126.11:8082/ <--- trailing slash
我有 grails 设置来为 UrlMappings 中的根路径“/”设置路由设置,并在 Config.groovy 中设置了 grails.app.context =“/”。请注意,如果这些设置为空字符串,事情就会变得很糟糕。
有没有办法超越根路径并响应服务器上的任何内容:端口?Grails 可以响应没有路径的请求吗?
这是我在使用 wfetch 重新创建时尝试处理的情况(请注意,没有路径):