cari

Rumah  >  Soal Jawab  >  teks badan

masalah laluan tp5

Tolong nasihatkan saya, saya baru belajar tp5 tak lama dulu. Sekarang saya mempunyai masalah laluan. Selepas menghidupkan penghalaan

thinkRoute::rule('xxx/client/login.php', 'admins.php/admins/Account/login');

boleh diakses seperti biasa dalam URL penyemak imbas, tetapi menggunakan httpwebrequest untuk menghantar permintaan siaran gagal Pengecualian dilemparkan: Ralat dalaman 500.

Apakah puncanya?

XYXY2161 hari yang lalu1213

membalas semua(3)saya akan balas

  • 航航

    航航2019-02-14 10:58:56

    tp5's route.php digunakan untuk mentakrifkan laluan termasuk mendapatkan, pos, sumber dan kaedah lain Jika laluan ditakrifkan dengan betul dan halaman web boleh diakses tetapi alat antara muka tidak boleh memintanya, anda boleh cuba menambah Content-type: application. /x- dalam pengepala www-form-urlencodedRequest

    balas
    0
  • XY

    Akses web adalah perkara biasa. Selepas laluan berkuat kuasa, URL asal akan menjadi tidak sah. request.ContentType = "application/x-www-form-urlencoded"; request.Method = "POST"; request.ServicePoint.Expect100Continue = palsu; Ia berfungsi dengan baik tanpa kod penghalaan, tetapi ia melaporkan ralat 500 apabila penghalaan digunakan.

    XY · 2019-02-15 19:04:37
  • Batalbalas