J'utilise nginx comme proxy et le serveur backend est Tomcat. J'ai écrit deux blocs de serveur pour proxy vers deux projets dans Tomcat respectivement. Le premier bloc de serveur écoute le port 80 et ajoute la valeur par défaut. Tout est normal. en proxy un autre projet, la requête get est normale, mais la requête de publication ajax rapporte 404. Pour information, j'utilise l'image Ubuntu d'Alibaba Cloud et nginx est la version 1.6. Il est désormais envoyé depuis un téléphone mobile et il n’y a aucune capture d’écran du code.
nginx ne restreint pas les méthodes http par défaut, n'est-ce pas ?
Avez-vous vérifié le programme Java ? Est-il possible qu'il y ait des restrictions dans le programme ?
L'inspection visuelle n'est pas causée par nginx
J'ai la même question, get est valide, le post devient get
J'ai également rencontré cela, quelle en est la raison ?