Rumah > Soal Jawab > teks badan
我们想在后端查了服务器之后,返回数据量未知的json对象(每一条就是一个笔记数据)给前端。有可能上万条。
请问这样靠一个请求返回可以吗?有没有字符长度限制?
多谢
怪我咯2017-04-18 10:56:40
Mesti ada beberapa dalam PHP secara khusus, php.ini mempunyai had bagi kebanyakan siaran dan kaedah pengiraan aksara Inggeris Terdapat perbezaan Di samping itu, walaupun had penghantaran terus dikembangkan, bilangan aksara yang dihantar masih akan melebihi, jadi sila hantarkan puluhan ribu data dalam segmen Walaupun had maksimum tidak melebihi, lebih banyak data dihantar, lebih perlahan kelajuan sepadan akan menjadi
大家讲道理2017-04-18 10:56:40
Tiada had yang jelas pada saiz respons HTTP.
Secara amnya, pelayan mengembalikan data kepada klien Jika pelayan mengetahui saiz kandungan yang dikembalikan, ia boleh ditentukan melalui pengepala Content-Length
迷茫2017-04-18 10:56:40
Permintaan mengembalikan sejumlah besar data json, dan masa penghuraian bahagian hadapan juga sangat lama Jika pemprosesan tak segerak tidak dilakukan, urutan mungkin tersekat
大家讲道理2017-04-18 10:56:40
Ya, tetapi anda mesti mempertimbangkan keupayaan kedua-dua hujung, terutamanya prestasi pelayan, dan kestabilan penghantaran. Secara umumnya ini tidak disyorkan.
PHP中文网2017-04-18 10:56:40
Tidak disyorkan, anda boleh menggunakan paging dan ajax untuk memuatkan
高洛峰2017-04-18 10:56:40
Saya membantah yang terdahulu yang mengelirukan permintaan dan respons.
Tiada had saiz untuk memuat turun Nampaknya apabila anda memuat turun fail melalui permintaan http, ia tidak akan mengatakan bahawa fail itu tidak boleh dimuat turun jika ia lebih besar daripada saiz.
Json yang dikembalikan sebenarnya bertindak balas kepada fail bait.
Jadi, melainkan pelaksanaan php tamat semasa proses pemulangan anda, tiada masalah saiz pemulangan.