Kaedah dan teknik pengambilan muatan
P粉176203781
P粉176203781 2023-08-22 12:25:46
0
2
482

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?

P粉176203781
P粉176203781

membalas semua (2)
P粉216807924

Selain itu, anda boleh menggunakanwriter配置encode: true来设置 extJs,这样它会定期发送数据(因此,您将能够通过$_POST$_GETuntuk mendapatkan semula data).

Kemas kini

Pada masa yang sama,dokumenjuga menyebut:

Oleh itu,writerrootkonfigurasi mungkin diperlukan.

    P粉393030917

    Jika saya memahami situasi dengan betul, anda hanya menghantar data json melalui badan http, bukanapplication/x-www-form-urlencodeddata.

    Anda boleh mendapatkan data ini menggunakan coretan kod berikut:

    $request_body = file_get_contents('php://input');

    Jika anda menghantar data json, anda boleh menggunakan kod berikut:

    $data = json_decode($request_body);

    $dataKini termasuk data json dalam tatasusunan php.

    php://inputadalah apa yang dipanggilpembungkus.

      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!