阅读Play Web Framework中的完整请求URL

时间:2018-06-15 12:11:01

标签: scala playframework playframework-2.2

我正在尝试阅读#params附带的完整网址。如何在Play控制器中阅读?我能够读取查询参数但不能读取路由指令

  

ex:https://x.app.com/callback#x=1

Action.async{ implicit request =>
     val fullUrl = ??? //Read full url of request
}

我尝试了request.uri和request.path。两者都没有帮助。

response of request.uri => /callback
response of request.path => /callback

响应中没有#params。

2 个答案:

答案 0 :(得分:0)

你可以使用:

request.path 

request.uri

答案 1 :(得分:0)

你不能将片段(#部分)传递给服务器,它只是浏览器。请改用查询参数