Heim > Backend-Entwicklung > PHP-Tutorial > php一定要键值对的方式接受POST数据吗?他能不能接收全文本的数据?

php一定要键值对的方式接受POST数据吗?他能不能接收全文本的数据?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-06 20:15:37
Original
1098 Leute haben es durchsucht

以前没设计过API 我想做个JSON的API,直接传递JSON过去,但是好像一定要键值对的方式传递,全文本的话$_POST接收不到东西.一定要键值对方式吗?

回复内容:

以前没设计过API 我想做个JSON的API,直接传递JSON过去,但是好像一定要键值对的方式传递,全文本的话$_POST接收不到东西.一定要键值对方式吗?

$jsoncode = file_get_contents("php://input");
$arr = array();
$arr = convertUrlQuery($jsoncode);

<code>$user_id = $arr['user_id'];
$info = $arr['info'];
$type  =$arr['type'];</code>
Nach dem Login kopieren

当然可以。

$data_one = $GLOBALS['HTTP_RAW_POST_DATA'];

$data_two = file_get_contents("php://input");
Nach dem Login kopieren

可以用curl测试,核心语句。

curl_setopt($ch, CURLOPT_POSTFIELDS,"我没有名字");
Nach dem Login kopieren

$postdata = file_get_contents("php://input");

Verwandte Etiketten:
php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage