mikyll commented on issue #12334: URL: https://github.com/apache/apisix/issues/12334#issuecomment-2979324659
> This is an issue with APISIX. Which parameters in the APISIX configuration are improperly set to cause the 400 error? How are you so sure about that? If some of these requests return `200` for the same endpoint, the setup is most certainly correct. APISIX almost never (if not never at all) returns `400` status code on proxy port. `4xx` are typically client errors, not server, so that's probably related to your backend. If you do not see anything in `error.log`, then it's 99% a backend error. APISIX typically returns status code `400` on **admin API** endpoint, when the resource you're trying to configure is invalid (e.g. badly formatted JSON, missing a required parameter, invalid parameter type, etc.). Moreover, not to be rude or anything, but I've seen you posted many issues in a short period of time. It's nice to give a feedback to help the project improve and _I'm sure you mean well_, but most of these appears to be related to your single use case or misconfiguration problems. So please, try to make an effort to debug a little more, before posting 🙂 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@apisix.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org