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

Reply via email to