我正在尝试使用RestAssured将“应用程序/八位字节流”内容类型发布到RestAPI。但它失败了,并抛出错误,如:不知道如何将×××编码为字节流。我曾尝试使用encoderConfig().encodeContentTypeAs()方法,但此方法不适用于RestAssured。请建议是否有任何其他方法来解决这个问题。
发布于 2018-04-20 16:18:56
我也面临着同样的问题,结果不是分块上传,而是通过正文上传。请不要明确地将标头指定为application/octet-stream。我能够用简单的代码解决这个问题,并让它成功地工作,
given(). header("Content-Type","text/csv"). headers("Authorization","bla-
blah","Header 2","blahblah").
body(new File("your-file-[ath")). when(). post("/post-url");https://stackoverflow.com/questions/43184625
复制相似问题