検索

ホームページ  >  に質問  >  本文

android - http ページを開くときに複数の http リクエストが発生しますか?

WebViewを使用するときにページを開くと、404エラーが発生するとエラーページが表示されます
使用中、ページを開くと合計7つのリクエストが行われていることがわかりました。要求された 2 つのリソースが返されました。これは 404 で、ページはロードできますが、エラー インターフェイスが表示されたままです。

そこでお聞きしたいのですが、http ページを開くときにネットワーク リクエストが 1 つだけあるのではありませんか? (200 を一度だけ返すか、404 などを返すのではないでしょうか)?

世界只因有你世界只因有你2791日前741

全員に返信(3)返信します

  • 怪我咯

    怪我咯2017-05-16 13:28:42

    ドキュメント: html ファイル自体
    リソース: 画像ビデオ js ファイル css ファイル
    データ: ajax リクエスト
    etc
    を含む、多くの回があります。

    ブラウザ F12 ではっきりと見えます

    返事
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:28:42

    ページに画像、スタイル ファイル、バックエンドから取得されたデータなどが含まれる場合。それは一度ではなく、何度も要求されます。

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 13:28:42

    一般的に、Webviewは読み込み失敗の判断は主にHTMLドキュメント部分が200かどうかを判断します。 HTMLが読み込まれた後、CSS、JS、画像、その他のデータの取得など、非同期で読み込む必要がある箇所がたくさんあります。 onLoadResourceを書き換えることで、何が読み込まれているかがわかります。エラー ページの表示に関しては、サーバーによっては、WebView に付属のエラー ページではなく、404 や 502 などのエラーが発生した場合に指定されたページにリダイレクトされる場合があります。一般に、これはサーバー側の問題であり、マシンがページに正しく応答するかどうかとは関係ありません。

    返事
    0
  • キャンセル返事