Ich habe versucht, ein Json-Objekt in den letzten 5 Stunden in ein PHP-Skript zu posten. Ich habe alle Dokumente gelesen und es scheint, der Code sollte funktionieren, aber es tut nicht. Die Anfrage wird gemacht und empfangen, aber ich kann nicht auf die geposteten JSON-Daten zugreifen oder weiß nicht, ob sie korrekt gesendet wurde. Ich bekomme ein leeres PHP-Array anstelle der JSON-Daten.
%Vor%Hier ist das PHP-Skript (test.php)
%Vor%Ich verwende den neuesten ASIHttpRequest-Code von Ссылка
Was mache ich falsch ?????
Prost, Reise.
Das Problem wurde gefunden. Ich hatte eine SSL-Umleitung in der Apache VHost Config. Benutzte einen TCP-Paket-Sniffer, um es zu finden. Sobald ich die Weiterleitung entfernt habe, konnte ich die JSON-Daten mit:
erhalten %Vor%Danke an alle die geholfen haben.
Ich bin mir ziemlich sicher, dass ASIHTTPRequest standardmäßig auf eine GET-Anfrage zurückgreift. Sie versuchen POST-Daten zu senden, also glaube ich nicht, dass das funktioniert.
Versuchen Sie es mit ASIFormDataRequest, das für POST-Daten erstellt wurde. Oder ändern Sie zumindest die Anfrage-Methode zu POST.
%Vor%Tags und Links iphone php ios json asihttprequest