Saya menggunakan PHP, ExtJS dan kedai ajax.
Ia tidak menghantar data melalui POST atau GET semasa membuat, mengemas kini dan memadam. Dalam konsol Chrome saya dapat melihat parameter keluar saya sebagai JSON dalam medan "Minta Muatan". $_POST dan $_GET kosong.
Bagaimana untuk mendapatkannya semula dalam PHP?
Selain itu, anda boleh menggunakan
writer
配置encode
: true
来设置 extJs,这样它会定期发送数据(因此,您将能够通过$_POST
和$_GET
untuk mendapatkan semula data).Kemas kini
Pada masa yang sama,dokumenjuga menyebut:
Oleh itu,
writer
的root
konfigurasi mungkin diperlukan.Jika saya memahami situasi dengan betul, anda hanya menghantar data json melalui badan http, bukan
application/x-www-form-urlencoded
data.Anda boleh mendapatkan data ini menggunakan coretan kod berikut:
Jika anda menghantar data json, anda boleh menggunakan kod berikut:
$data
Kini termasuk data json dalam tatasusunan php.php://input
adalah apa yang dipanggilpembungkus.