Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for multipart/form-data #316

Closed
EdiFabric opened this issue Nov 14, 2019 · 9 comments · Fixed by #479
Closed

Support for multipart/form-data #316

EdiFabric opened this issue Nov 14, 2019 · 9 comments · Fixed by #479
Assignees
Labels
(t) Improvement Requests for iterative improvements on existing functionality.

Comments

@EdiFabric
Copy link

Describe the bug
Can't try API operation with multipart/form-data content type

To Reproduce

  1. Set header Content-Type to be multipart/form-data
  2. No button to upload file

Expected behavior
Provide a button to browse for files and include multipart/form-data in request body

Portal environment
Managed

API Management service name
contoso-api

Environment

  • Operating system: Windows 10
  • Browser: Google Chrome
  • Version: [e.g., 22]

Additional context
Add any other context about the problem here, including screenshots.

@azaslonov azaslonov self-assigned this Nov 14, 2019
@azaslonov azaslonov added (t) Bug Bug reports (actual behavior is different than the expected behavior). and removed to-triage labels Nov 14, 2019
@azaslonov
Copy link
Member

azaslonov commented Nov 14, 2019

Hi @EdiFabric, thanks for reporting the issue.

@EdiFabric
Copy link
Author

Thank you

@azaslonov azaslonov changed the title Support for multipart/form-data in OpenAPI 3.0 Support for multipart/form-data Nov 15, 2019
@varpitoo
Copy link

Any update?

@azaslonov
Copy link
Member

Hi @varpitoo, no not yet. We have lots of competing tasks and have to prioritize. We'll update this issue with ETA as soon as we know it. Thanks for your patience.

@azaslonov
Copy link
Member

Update: ETA is 2/14 for self-hosted version and 2/21 for managed.

@azaslonov azaslonov added (t) Improvement Requests for iterative improvements on existing functionality. and removed (t) Bug Bug reports (actual behavior is different than the expected behavior). labels Feb 13, 2020
@SVB-knowmywork
Copy link

When are expecting the support for multipart/form-data in APIM developer portal. And also we can't even define the requestBody with binary file data in api definition using open API 3.0.x. Then what is the benefit of supporting it in Azure APIM?

@jaywhaaub
Copy link

This would be an extremely useful feature.

@falrnacn
Copy link

falrnacn commented Nov 10, 2021

Is support for OpenAPI 3.0 multipart/form data implemented in APIM yet?

@mikebudzynski
Copy link
Contributor

mikebudzynski commented Nov 11, 2021

Yes, it's implemented in all OpenAPI versions. Keep in mind there's a bug with handling formats in OpenAPI v3, which we track here: #1487

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(t) Improvement Requests for iterative improvements on existing functionality.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants