3
遊ぶ「境界のヘッダーが見つからない」:は、Scalaではws.urlと、私は次のコードを使用して、ダミーのエンドポイントに対してサービスをテストしてい
ws.url(dummyService).withHeaders(HeaderNames.CONTENT_TYPE -> "multipart/form-data; boundary=-----{}}AAA{{}-----").post(myData)
これは、要求が[OK]を生成し、ヘッダが正しく設定されています。私のモックサービスで
、私はそうのような応答を処理:私は何
For request 'POST /TEST/process' [Missing boundary header]
:
def checkData = Action(parse.multipartFormData) { request =>
request.body.files.find(_.filename.endsWith("testfail.pdf")) match {
case Some(invalidFile) => BadRequest("Parse Fail")
case None => Ok("Parse Success")
}
}
私がテストを実行すると、私はエラー400を取得し、次のメッセージ間違っている?