我需要处理将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重新创建时尝试处理的情况(请注意,没有路径):