有人让 JSON 与 TIdHttp 一起工作吗?
PHP总是返回NULL $_POST
,我做错了什么吗?
德尔福源码:
http := TIdHttp.Create(nil);
http.HandleRedirects := True;
http.ReadTimeout := 5000;
http.Request.ContentType := 'application/json';
jsonToSend := TStringStream.Create('{"name":"Peter Pan"}');
jsonToSend.Position := 0;
Memo1.Lines.Text := http.Post('http://www.website.com/test.php', jsonToSend);
jsonToSend.free;
http.free;
PHP源码:
<?php
$value = json_decode($_POST);
var_dump($value);
?>