Matti Mäkitalo: DIV-Inhalt mit Datenbankeinträgen per Zufall

Beitrag lesen

Hi,

Man müsste doch JSON mit Content-Type:application/json; charset=UTF-8 ausliefern.

Ja, das wäre superextraspezialhyper-korrekt. Aber ersetze "müsste" durch "sollte". Schließlich wird der Content-Type nicht ausgewertet und die Rückgabe seitens des Skriptes als Text betrachtet.

Es gibt aber HTTP-Clients, die das auswerten. Z.B. eben jQuery. Einem registriertem success-Handler wird im Falle eines "application/json"-Requests das geparste Objekt übergeben, bei anderen Content-Types eben nur der reine Text (den man dann noch selber parsen muss).

Wenn man aber sowieso dabei ist, eine serverseitige Schnittstelle zu bauen, dann sollte man es auch korrekt machen. Und das fällt IMHO nicht mehr unter "superextraspezialhyper-korrekt".

Bis die Tage,
Matti