斯卡拉WS返回404为一条现有的路由
问题描述:
我有一个/ws/foo /:参数路由,它完全适用于开发环境。斯卡拉WS返回404为一条现有的路由
另一方面,在生产过程中,通过浏览器调用时它可以正常工作,但在从系统访问另一个系统时返回一个。
这是我想提出的要求:
Await.ready(WS.url(s"/ws/foo/$param").withHeaders("Authorization" -> token).get().map { response =>
response.body
}, 5000 millis).value.get
答
解决。 hosts文件缺少服务器上的域。
是你的路线'/ ws/foo'还是'/ ws/foo /:id'?在你的例子中,你正在请求'/ ws/foo/$ param'。 – prayagupd
请同时显示您的路线文件以及您如何在浏览器中访问端点 –
嘿!路由是/ ws/foo /:id – RafaelTSCS