How to define multipart/form-data on proto upload in swagger
up vote
0
down vote
favorite
I'm having a hard time figuring this out.
We have defined some proto files as our contract for swagger, and I can't quite figure out how to define a multipart/form-data
field on the request object.
We are using proto3 and Swagger 2.0
The request object is pretty straight forward.
message ImportRequest
bytes file = 1;
The above isn't the result I'm looking for ... it results in this
What I need to generate from the proto
file above is a swagger output like so..
paths:
/upload:
post:
summary: Uploads a file.
consumes:
- multipart/form-data
parameters:
- in: formData
name: upfile
type: file
description: The file to upload.
The above is from here -> https://swagger.io/docs/specification/2-0/file-upload/
Any thoughts?
go swagger protocol-buffers multipartform-data
add a comment |
up vote
0
down vote
favorite
I'm having a hard time figuring this out.
We have defined some proto files as our contract for swagger, and I can't quite figure out how to define a multipart/form-data
field on the request object.
We are using proto3 and Swagger 2.0
The request object is pretty straight forward.
message ImportRequest
bytes file = 1;
The above isn't the result I'm looking for ... it results in this
What I need to generate from the proto
file above is a swagger output like so..
paths:
/upload:
post:
summary: Uploads a file.
consumes:
- multipart/form-data
parameters:
- in: formData
name: upfile
type: file
description: The file to upload.
The above is from here -> https://swagger.io/docs/specification/2-0/file-upload/
Any thoughts?
go swagger protocol-buffers multipartform-data
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm having a hard time figuring this out.
We have defined some proto files as our contract for swagger, and I can't quite figure out how to define a multipart/form-data
field on the request object.
We are using proto3 and Swagger 2.0
The request object is pretty straight forward.
message ImportRequest
bytes file = 1;
The above isn't the result I'm looking for ... it results in this
What I need to generate from the proto
file above is a swagger output like so..
paths:
/upload:
post:
summary: Uploads a file.
consumes:
- multipart/form-data
parameters:
- in: formData
name: upfile
type: file
description: The file to upload.
The above is from here -> https://swagger.io/docs/specification/2-0/file-upload/
Any thoughts?
go swagger protocol-buffers multipartform-data
I'm having a hard time figuring this out.
We have defined some proto files as our contract for swagger, and I can't quite figure out how to define a multipart/form-data
field on the request object.
We are using proto3 and Swagger 2.0
The request object is pretty straight forward.
message ImportRequest
bytes file = 1;
The above isn't the result I'm looking for ... it results in this
What I need to generate from the proto
file above is a swagger output like so..
paths:
/upload:
post:
summary: Uploads a file.
consumes:
- multipart/form-data
parameters:
- in: formData
name: upfile
type: file
description: The file to upload.
The above is from here -> https://swagger.io/docs/specification/2-0/file-upload/
Any thoughts?
go swagger protocol-buffers multipartform-data
go swagger protocol-buffers multipartform-data
edited Nov 10 at 10:10
Flimzy
36.1k96496
36.1k96496
asked Nov 9 at 20:46
Nicholas
1,51821927
1,51821927
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53233038%2fhow-to-define-multipart-form-data-on-proto-upload-in-swagger%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown