Einzelnen Beitrag anzeigen

DelTurbo

Registriert seit: 12. Dez 2009
Ort: Eifel
1.212 Beiträge
 
Delphi 2007 Architect
 
#1

Indy HTTPClient Post umlaute

  Alt 16. Apr 2024, 10:38
Hallo,
ich habe zwar schon viel gelesen hier mit umlauten aber nichts klappt. Folgendes:

ich sende mit POST(URL,String) z.b. öäü und bekomme laut PHP print_r($_POST); nur ??? zurück. Ich habe schon hnForceEncodeParams auf False sonst geht es garnicht.

Hintergrund: Ich muss an einen Server z.b.
Code:
{ "q": "Länge 8,5 cm","source": "de", "target": "en", "api_key": "#####"}
senden.
Zurück bekomme ich
Code:
Array
(
    [{_"q":_"L?nge_8,5_cm","source":_"de",_"target":_"en",_"api_key":_"######"}] =>
)
Der ContentType MUSS application/json sein sonst kommt 400 zurück. Wandel ich es in UTF-8 um, bekomme ich z.b. statt L?nge, L??nge zurück.

Habe ich in der der Quelle keine umlaute klappt alles. Ich hoffe mir kann jemand helfen.

Vielen Dank im voraus
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!
  Mit Zitat antworten Zitat