我想在下面以API正文中的表单数据的形式发送PUT请求:

  • 上传带有“Error.png”(VALUE)的文件(KEY)
  • 发送带有错误(VALUE)的文本“MyName”(KEY)

  • 如何使用REST-Assured执行此操作

    附件是屏幕截图
    Form-Data Image

    最佳答案

    您需要设置所需的内容类型,即“multipart/form-data”,并将multipart请求规范添加到请求中。
    例如。

            given()
                .contentType("multipart/form-data")
                .multiPart("file", "filename")
                .multiPart("key", "value")
                .when()
                .put(endpoint);
    

    关于java - 如何使用Rest-assured在api中发送表单数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48262096/

    10-09 13:40