Ich habe eine API in ASP.NET Core erstellt und jetzt debuggen ich es mit Postman. Wenn ich eine POST machen, erhalte ich einen Fehler, der sagt:Akzeptieren nicht-ASCII-Zeichen in ASP.NET-Kern (und JSON vielleicht)
InvalidOperationException: Ungültige Nicht-ASCII oder Steuerzeichen in der Kopfzeile: 0x05D0
Der Antrag muss diese Sprache unterstützen.
Der Code tatsächlich funktioniert, und das Hinzufügen der Entität erfolgreich, aber gibt dennoch diesen Fehler zurück. Gibt es eine Möglichkeit, dieses Problem zu lösen?
der RFC für HTTP erlaubt nur ASCII-Zeichen. Das bedeutet nicht, dass Sie eine bestimmte Sprache nicht unterstützen können, aber Ihr lokalisierter Text sollte URL-codiert sein. –