Please help to resolve. Thanks.
def upload = Action.async(BodyParsers.parse.multipartFormData) { implicit request =>
val tmpFile = new File("/tmp/picture/tmpformuploaded")
writeFile(tmpFile, "world")
val url = "http://<HOST>:9000"
val futureResponse: Future[WSResponse] = ws.url(url).post(Source(FilePart("hello", "hello.txt", Option("text/plain"), FileIO.fromFile(tmpFile)) :: DataPart("key", "value") :: List()))
futureResponse.map { response =>
Ok(response.body)
}
}