cari

Rumah  >  Soal Jawab  >  teks badan

Saya ingin bertanya kepada anda soalan yang mungkin dihadapi oleh pemula PHP: menggunakan curl untuk membuat permintaan siaran dengan berbilang 1 di belakang hasilnya.

Sama seperti tajuk; Gunakan PHP's curl untuk menghantar permintaan pos, tetapi terdapat nombor tambahan 1 dalam rentetan json yang dikembalikan oleh pelayan dan tidak dapat mencari apabila ia Ditambah, Baidu tidak dapat mencari sebarang maklumat tentang aspek ini sama sekali, ia sepatutnya hanya ditemui oleh orang baru seperti saya;

Antara muka permintaan tidak boleh dihantar atas sebab kerahsiaan, kodnya adalah seperti berikut:

<?php
$url = "Nama domain:9789/antara muka";
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, $url);
  curl_setopt($ch, CURLOPT_POST,1);
  curl_setopt($ch, CURLOPT_POSTFIELDS, "goodsId=56");
  $rt = curl_exec($ch);
  curl_close($ch);
  echo $rt;

Keluaran halaman:

{"model":{"id":1},"onTop":2,"soldCount":0,"result":0,"timeMillis":1492765168804}1< /code>
高洛峰高洛峰2830 hari yang lalu650

membalas semua(3)saya akan balas

  • 巴扎黑

    巴扎黑2017-05-16 13:12:38

    Tambah ini
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    Cari sendiri makna khusus

    balas
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:12:38

    1 ini harus dikembalikan oleh antara muka anda. Anda harus melihat di mana antara muka 9789 anda.

    balas
    0
  • 阿神

    阿神2017-05-16 13:12:38

    $rt == 1

    balas
    0
  • Batalbalas