Project

General

Profile

Actions

Feature #860

open

Persist the Requests list when a webpage is reloaded

Added by राही अखेराजोत 2 months ago. Updated about 1 month ago.

Status:
New
Priority:
Next Release
Start date:
06/08/2022
Due date:
% Done:

0%

Estimated time:

Description

While visiting https://m.republicworld.com/livetv.html Privacy Browser do not show all the network requests..


Files

Request.png (143 KB) Request.png Soren Stoutner, 07/07/2022 12:09 PM
Recorder_20220710202654.mp4 (3.4 MB) Recorder_20220710202654.mp4 राही अखेराजोत, 07/10/2022 07:58 AM
Clear and Exit.png (167 KB) Clear and Exit.png Soren Stoutner, 07/11/2022 09:25 AM
Actions #1

Updated by Soren Stoutner 2 months ago

  • Status changed from New to Feedback
  • Assignee set to Soren Stoutner
  • Priority changed from Next Release to 3.x

What network request are you expecting to see that you are not seeing?

Actions #2

Updated by राही अखेराजोत about 1 month ago

Right now I got a complete list, but sometimes on other sites also it shows only blocked requests, all in red color, but I could see many requests unlisted. Will share the screenshot next time when I catch this issue again.

Actions #3

Updated by Soren Stoutner about 1 month ago

  • Status changed from Feedback to Closed

It should be noted that Requests only show network requests. It doesn't show access to the cache. So, for example, if you load one page from a URL and then load another page from the same URL that use common assets, like CSS files, the second page will load those common files from the cache (or load the cached result of them being blocked) without making any network requests and without populating any information into Requests.

I think it would be really nice to have information about what is being loaded from the cache, or to be able to disable it entirely. But those are outside the scope of Requests, and, as far as I can tell, neither of those things are possible with Android System WebView.

Actions #4

Updated by राही अखेराजोत about 1 month ago

Image request url of this page is missing. I think this request is made throgh css.

https://www.shutterstock.com/image-photo/01-january-2020-binjai-city-indonesia-1604064718

Actions #5

Updated by Soren Stoutner about 1 month ago

  • Tracker changed from Bug to Feature
  • Subject changed from Missing Requests to Persist the Requests list when a webpage is reloaded
  • Status changed from Closed to New
  • Priority changed from 3.x to Next Release

The request shows up just fine for me (see attached screenshot).

However, if you load the page with JavaScript disabled and then enable it, that will cause the page to refresh. When it does, the image is already in the cache, so no network request is made as described in comment 3 above.

This same behavior exists if you change cookies or DOM storage or the User Agent or anything else that causes the page to refresh.

Perhaps it would be possible to maintain the list of previous requests when reloading a website. I will have to look into how feasible that would be.

Actions #6

Updated by Soren Stoutner about 1 month ago

Actions #7

Updated by राही अखेराजोत about 1 month ago

Quran.com

When I visited this website, no requests shown.

Actions #8

Updated by Soren Stoutner about 1 month ago

Looking at this video, my guess would be it is because all the information is already in the cache. Please read over comment number 3 above.

I would recommend you retest by first closing Privacy Browser. If you have the default settings for Clear and Exit (see attached screenshot), then your cache will be deleted. Then start Privacy Browser and load the website and you should see the network requests.

Actions

Also available in: Atom PDF