Mozilla VPN is currently experiencing an outage. Our team is actively working to resolve the issue. Please check the status page for real-time updates. Thank you for your patience.

Цей вебсайт матиме обмежену функціональність, доки ми проводимо його обслуговування для поліпшення роботи. Якщо прочитана стаття не розв'язала вашу проблему і ви хочете поставити питання, наша спільнота підтримки з радістю допоможе вам на @FirefoxSupport у Twitter та /r/firefox на Reddit.

Шукати в статтях підтримки

Остерігайтеся нападів зловмисників. Mozilla ніколи не просить вас зателефонувати, надіслати номер телефону у повідомленні або поділитися з кимось особистими даними. Будь ласка, повідомте про підозрілі дії за допомогою меню “Повідомити про зловживання”

Докладніше

Ця тема перенесена в архів. Якщо вам потрібна допомога, запитайте.

How does Firefox implement prefetching?

  • 1 відповідь
  • 1 має цю проблему
  • 10 переглядів
  • Остання відповідь від Joshua Smith

more options

Hi,

I want to know how Firefox implement the web prefetching(not the part on how it gets and parses the fetch hint, but the part after it parsed the fetch hint, how does it fetch the objects, and store it in cache. If it didn't finish fetching, how does it send out the request to only ask for the part it doesn't get and so on). Could any one refer to me where I should look for the source code?

Thanks in advance!

Hi, I want to know how Firefox implement the web prefetching(not the part on how it gets and parses the fetch hint, but the part after it parsed the fetch hint, how does it fetch the objects, and store it in cache. If it didn't finish fetching, how does it send out the request to only ask for the part it doesn't get and so on). Could any one refer to me where I should look for the source code? Thanks in advance!

Обране рішення

Hello,

I think that the code you want is located here: https://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsPrefetchService.cpp.

If you have more questions, please ask the Firefox team in the #fx-team channel on Moznet.

(For recommended IRC clients, please read https://wiki.mozilla.org/IRC#Pick_an_IRC_client)

Читати цю відповідь у контексті 👍 2

Усі відповіді (1)

more options

Вибране рішення

Hello,

I think that the code you want is located here: https://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsPrefetchService.cpp.

If you have more questions, please ask the Firefox team in the #fx-team channel on Moznet.

(For recommended IRC clients, please read https://wiki.mozilla.org/IRC#Pick_an_IRC_client)