android - Adakah terdapat beberapa permintaan http semasa membuka halaman http?
世界只因有你
世界只因有你 2017-05-16 13:26:42
0
3
716

Semasa saya menggunakan webview, saya membuka halaman, dan kemudian jika terdapat ralat 404, halaman ralat dipaparkan
Semasa penggunaan, saya mendapati bahawa apabila saya membuka halaman, sejumlah 7 permintaan telah dibuat, daripada. yang mana 2 sumber yang diminta telah dikembalikan Ia adalah 404, yang menyebabkan halaman dapat dimuatkan, tetapi antara muka ralat masih dipaparkan.

Jadi saya ingin bertanya, adakah bukan hanya satu permintaan rangkaian semasa membuka halaman http? (Bukankah ia hanya mengembalikan 200 sekali, atau 404 atau sesuatu yang lain)?

世界只因有你
世界只因有你

membalas semua(3)
刘奇

Akan ada banyak kali, termasuk
Dokumen: fail html sendiri
Sumber: Imej Video js fail fail css
Data: permintaan ajax
dan lain-lain

Pelayar F12 akan melihat dengan jelas

过去多啦不再A梦

Halaman mengandungi banyak bahagian Jika halaman anda mengandungi imej, fail gaya, data yang ditarik dari bahagian belakang, dsb. Ia tidak akan diminta sekali, tetapi berkali-kali.

洪涛

Secara amnya, webview menentukan sama ada kegagalan pemuatan adalah terutamanya untuk menentukan sama ada bahagian dokumen HTML ialah 200. Selepas HTML dimuatkan, terdapat banyak tempat yang perlu dimuatkan secara tidak segerak, seperti mendapatkan css, js, gambar dan data lain. Dengan menulis semula onLoadResource, anda boleh melihat fail yang telah dimuatkan. Bagi memaparkan halaman ralat, anda juga perlu melihat tetapan pelayan Sesetengah pelayan akan mengarahkan anda ke halaman yang ditentukan untuk ralat seperti 404 dan 502, bukannya halaman ralat yang disertakan dengan paparan web secara amnya Ia adalah masalah di bahagian pelayan dan tiada kaitan dengan sama ada mesin bertindak balas ke halaman dengan betul.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan