Swagger 2.0 kullanıyorum ve birden çok ileti parametresi göndermek için bir sorunum var. Ben bir Operation cannot have a body parameter and a formData parameter
swagger hatası var ve nasıl tamir edeceğimi bilmiyorum. Benim tanımımda bir vücut parametresine sahibim ve bu parametrenin bir JSON formatına ihtiyacı var, ancak bir taraf benim upload ve dosya isminde dosya gibi başka bir parametreye sahip.Swagger gövdesini ve formData parametresini gönder
Hem vücut hem de formData parametrelerini göndermek için nasıl yapabilirim? Sorun türü "dosya" ile biçim parametresi olarak "verileri" ayarlamaktır gidermek için
/updateDatas:
post:
summary: Upadate datas
description: |
Update datas
consumes:
- multipart/form-data
produces:
- application/json
parameters:
- name: firstFileName
in: formData
description: First file name.
required: true
type: string
- name: secondFileName
in: formData
description: Second file name.
required: true
type: string
- name: datas
in: body
description: Json object informations.
required: true
schema:
$ref: '#/definitions/Datas'
- name: firstFile
in: formData
description: First file .jpg
required: true
type: file
- name: clientFile
in: formData
description: Second file .jpg
required: true
type: file
tags:
- Application
responses:
'200':
description: Uploaded
schema:
$ref: '#/definitions/Upload'
'401':
description: Unauthorized Bad Token
Olası bir kopyası [Şemasında, şema parametresiyle birlikte bir dosya tüketen bir API nasıl tanımlanır?] (Https://stackoverflow.com/questions/32725052/in-swagger-how-to-define-an -api-bu-tüketir-a-dosya-birlikte-a-şema-parame) – Helen
Benim sorum bu yazıdan daha eski ... – John
Bu aslında daha büyük (2015). – Helen