Scala 对多部分/表单数据进行POST调用时,Gatling测试返回504
下面是许多试图查看其是否有效的代码之一 当我发布到同一url中的另一个端点,即接受JSON正文或GET的enpoint时,它返回200。但当我打电话到这一点,它总是需要很长时间,然后返回一个504 我试着用ARC打同一个点,点的所有者给我看了邮递员的结果,告诉我没问题。我上传的文件也很小 这是我最新的尝试,但我也尝试了RawFileBodyParts的许多变体Scala 对多部分/表单数据进行POST调用时,Gatling测试返回504,scala,performance,rest,https,gatling,Scala,Performance,Rest,Https,Gatling,下面是许多试图查看其是否有效的代码之一 当我发布到同一url中的另一个端点,即接受JSON正文或GET的enpoint时,它返回200。但当我打电话到这一点,它总是需要很长时间,然后返回一个504 我试着用ARC打同一个点,点的所有者给我看了邮递员的结果,告诉我没问题。我上传的文件也很小 这是我最新的尝试,但我也尝试了RawFileBodyParts的许多变体 .exec( http("POST multipart/form-data ") .post("https://
.exec(
http("POST multipart/form-data ")
.post("https://url.to/the/api")
.basicAuth("user", "password")
.header("Content-Type","multipart/form-data")
.bodyPart(RawFileBodyPart("file", "minuet2.pdf")
.fileName("minuet2.pdf")
.transferEncoding("binary")).asMultipartForm
已知和已修复的问题:
将在下一版本中发布。是否有防火墙阻止您访问该URL?我还有其他api点,这些api点接受xml,但对于那些api点,它们返回200,所以我不这么认为。