Wiremock для удаления дополнительных данных (метаданных) в ответ

Я пытаюсь опубликовать файл в режиме Wiremock и настроить файл в сопоставлении, как показано ниже. И в ответе я вижу Content-Type, Content-Disposition и т. Д., Есть ли способ отключить это?

POST-файл

http: // localhost: 8080 / __ admin / files / some.json

used form-data to upload the file

содержимое some.json

{
  "user": "xxx"
}

Чтобы создать сопоставление

http: // локальный: 8080 / __ админ / сопоставления

{
    "request": {
        "method": "GET",
        "url": "/some"
    },
    "response": {
        "status": 200,
        "bodyFileName": "some.json",
                "headers": {
          "Content-Type": [
            "application/json;charset=UTF-8"
          ]
        }
    }
}

Чтобы проверить API

http: // localhost: 8080 / некоторые

Ответ:

----------------------------228585284577179878202292
Content-Disposition: form-data; name="file"; filename="some.json"
Content-Type: application/json

{
  "user": "xxx"
}
----------------------------228585284577179878202292--

Как видите, к фактическому ответу есть дополнительный контент, как показано ниже. Хотел отключить ниже. Как это сделать?

----------------------------228585284577179878202292
    Content-Disposition: form-data; name="file"; filename="some.json"
    Content-Type: application/json
    
----------------------------228585284577179878202292--  

person Minisha    schedule 25.06.2021    source источник
comment
Вы думали о том, чтобы заглушить метаданные? wiremock.org/docs/stub-metadata   -  person user3696953    schedule 25.06.2021


Ответы (1)


Вместо данных формы выберите двоичный при загрузке файла. Затем он возвращает только фактический ответ ...

{
  "user": "xxx"
}
person Minisha    schedule 25.06.2021