-
Ich weiss, dass ich hiermit viel zu spät dran bin (ein paar Jahre zu spät), aber für alle anderen, die auf dieses Thema treffen, könnte das hier helfen.
Das Problem hier lag höchstwahrscheinlich nicht am Web Service, sondern am Client. Der Client hat zwar mitgeteilt, dass er die Daten als JSON haben will, aber nicht in welcher Kodierung.
Zur Erklärung: Man gibt per HTTP Header mit in welchem Format man die Daten gern hätte. Ob das der Web Service dann wirklich tut, liegt am Web Service. Manche Frameworks setzen das automatisch richtig um und manche ignorieren es komplett (da "bestellt" man JSON und bekommt XML z. B.).
Wie in welchem Format man die Daten gerne hätte gibt man mit dem "Accept" HTTP Header an. Beispiel: Accept: application/json
Hier hat man jetzt aber noch nicht die Kodierung angegeben (Codepage/CCSID). Wenn man die Daten in UTF-8 haben will, dann gibt man das mit dem Attribut "charset" an.
Accept: application/json;charset=utf8
Note: Der HTTP Header "Content-Type" gibt nicht an, in welchem Format man die Daten vom Server gerne hätte, sondern in welchem Format die Daten sind, die man zum Server hin sendet (z. B. bei einer POST Anfrage).
Similar Threads
-
By Dominic K. in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 01-02-18, 15:35
-
By ncc1701e in forum NEWSboard Programmierung
Antworten: 36
Letzter Beitrag: 09-03-17, 15:34
-
By svit in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 02-03-17, 15:13
-
By alex.kretschmer in forum NEWSboard Java
Antworten: 6
Letzter Beitrag: 29-09-16, 11:22
-
By Amalie in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 23-11-01, 08:37
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks