I was working on Swagger generated OpenAPI specification and I noticed that if we pass some extra fields in PUT/POST API endpoint, then the server doesn't throw any error, even though it process all valid/necessary field. So my doubt is that
- Should the server throw error in this case?
- Is it the OpenAPI standard to allow unknown fields and then ignore them?