【问题标题】:How to upload an image file using Rest Assured framework?如何使用 Rest Assured 框架上传图像文件?
【发布时间】:2023-03-20 11:00:01
【问题描述】:

我正在尝试使用放心框架上传文件。该调用是对我正在使用的 API 的 POST 调用,代码如下:

             given()
            .contentType("image/jpg")
            .accept("application/json")
            .auth().oauth2(accessToken, OAuthSignature.QUERY_STRING)
            .multiPart(new File("C:/Snap0000.jpg"))
            .post("/objects/files")
            .getBody();

我这样做时得到的错误是:

400 - Unable to read image info Couldn't read magic numbers to guess format.

我做错了什么?

【问题讨论】:

  • 有什么帮助吗????
  • 你好misra,上传图片文件,你有什么解决办法吗?请分享你的答案

标签: rest-assured


【解决方案1】:

您可能缺少多部分的控件名称? multiPart 方法见 javadoc 或查看documentation

编辑:以上链接(部分)损坏; github 上的这个似乎效果更好:https://github.com/rest-assured/rest-assured/wiki/Usage#multi-part-form-data

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-17
    • 2018-08-17
    • 2017-12-22
    • 2020-06-10
    • 1970-01-01
    • 1970-01-01
    • 2013-10-25
    • 1970-01-01
    相关资源
    最近更新 更多