Ich sende eine AJAX-Anfrage, die eine JSON-Antwort erwartet. Dem zurückgegebenen JSON geht jedoch ein roter Punkt \ bullet voraus, der einen Parse-Fehler verursacht.
Hier ist ein Screenshot von Postman
:
Der Punkt wird nicht in Raw
oder Preview
angezeigt, nur in Pretty
.
Auf der Chrome Dev Tools-Registerkarte Netzwerk wird unter Response
angezeigt. Preview
wird normalerweise so angezeigt, als wäre der Punkt nicht vorhanden.
Wenn Ihre Dateien mit UTF-8 kodieren, sollten Sie sie besser mit UTF-8 ohne BOM kodieren. Dies kann leicht über Notepad ++ erfolgen. Die Schritte sind wie folgt,
Dies könnte Ihr Problem lösen.
Sie müssen den Objektpuffer auf der Serverseite löschen.
Ich benutze PHP als meine serverseitige Sprache und ich sah mich einem ähnlichen Problem gegenüber und die Lösung war, meinen Puffer mit ob_clean();
Tags und Links json google-chrome-devtools