O Project Chromium responde à sua pergunta muito bem. No entanto, vou condensar as informações apenas para o que você quer.
Registros da Web do navegador: onde eles residem?
Os registros de depuração são armazenados no diretório de dados do usuário como chrome_debug.log
e esse arquivo é sobregravado sempre que o Chrome é reiniciado. No entanto, você pode impedir que o arquivo seja sobrescrito, movendo-o para a área de trabalho. Portanto, Diretório padrão de dados do usuário para várias plataformas são:
1. No Windows
A localização padrão está na pasta local app data
:
[Chrome] %LOCALAPPDATA%\Google\Chrome\User Data
[Chromium] %LOCALAPPDATA%\Chromium\User Data
2. No MacOSX
Na pasta Application Support
:
[Chrome] ~/Library/Application Support/Google/Chrome
[Chromium] ~/Library/Application Support/Chromium
3. No Linux
Na pasta ~/.config
:
[Chrome Stable] ~/.config/google-chrome
[Chrome Beta] ~/.config/google-chrome-beta
[Chrome Dev] ~/.config/google-chrome-unstable
[Chromium] ~/.config/chromium
Para mais plataformas, Visite este site .
Para o seu projeto, se precisar, você pode Sobrescreva o Diretório de Dados do Usuário digitando isto na linha de comando
[Windows] chrome.exe --user-data-dir=c:\foo
[Linux] google-chrome --user-data-dir=/path/to/foo
[Windows] chromium-browser --user-data-dir=c:\foo
[Linux] chromium-browser --user-data-dir=/path/to/foo
Registros da Web do navegador: como ativar e obter dados a partir dele?
Por padrão, os registros de depuração do navegador não são gerados. Por isso, você precisa ativar o registro usando sinalizadores de linha de comando .
--enable-logging --v=1
Antes de usar o chrome_debug.log em um projeto, lembre-se de que can contain some personal information
, como URLs abertos durante essa sessão do chrome.
Como o log de depuração é um human-readable text file
, você pode abri-lo com um editor de texto (notepad, vim, etc.) e usá-lo como o arquivo de teste.
Além disso, o boilerplate values
entre colchetes em cada linha está no formato:
[ process_id : thread_id : ticks_in_microseconds : log_level : file_name(line_number) ]
Isso ajudaria de alguma forma em seu projeto.