multipartFormDataとAnyContent 両方のrequestを取得したい


画像アップロード後遷移する処理なのですが、

[code]

    Action(parse.multipartFormData) {implicit request =>
    
[/code]

でrequestを取得すると、request[MultipartFormData[files.Temporaryfile]]  
の型になり、viewに渡す際、

[code]

    Cannot find any HTTP Request here
    
[/code]

とエラーが出ます。

multipartFormDataとAnyContent  
両方のrequestが取得したいのですが、どのようにすればよいでしょうか？




あっているかはわかりませんが、自己解決しました。

[code]

    Action{implicit request=>
    
[/code]

でAnyContent型のリクエストを取得し、その後

[code]

     var r = AnyContentAsMultipartFormData.apply(request.body.asMultipartFormData.get).mdf
    
[/code]

MultipartFormDataに変換し、動作を確認しました。




あっているかはわかりませんが、自己解決しました。

[code]

    Action{implicit request=>
    
[/code]

でAnyContent型のリクエストを取得し、その後

[code]

     var r = AnyContentAsMultipartFormData.apply(request.body.asMultipartFormData.get).mdf
    
[/code]

MultipartFormDataに変換し、動作を確認しました。

