Anforderungen: Um eine Anwendung mit nginx an asp.net Kern zu reverse-proxyen, gibt es eine Schnittstelle zum Hochladen von Dateien und nach der Bereitstellung in der Testumgebung die Schnittstellenaufforderung hochladen413 Anfrage-Entität zu großFehler, hier ist die direkte Rückgabe von nginx, was beweist, dass die Anfrage den Backend-Service nicht erreicht hat, wie im Bild unten gezeigt:
HTTP-413-Fehler (Anfrageentität zu groß) ist eine Art HTTP-Protokoll-Statuscode, der auf "Anfrageentität zu groß" hinweist. Dieser Fehlercode wird zurückgegeben, wenn die angeforderte Entität zu groß ist, um die Verarbeitungskapazität des Servers zu überschreiten, wodurch der Server die Anfrage nicht verarbeiten kann. Lösung
Ändere die nginx-Konfiguration,client_max_body_size Die Standardgröße beträgt 1 M, offizielle Dokumentation:Der Hyperlink-Login ist sichtbar.
Dateien bis zu 100M dürfen hochgeladen werden, und die Konfiguration wird wie folgt geändert:
client_max_body_size kann unter HTTP, Server, Standort konfiguriert werden!
(Ende)
|