Como posso encontrar o arquivo de log da web do meu navegador?

3

Para um projeto, preciso analisar os dados do arquivo de log da web do navegador. Mas não sei onde ele reside e como obter dados dele? Alguém pode me ajudar?

Dushee
fonte

Respostas:

6

O Projeto Chromium responde muito bem à sua pergunta. No entanto, condensarei as informações apenas no que você deseja.

Logs da Web do navegador: onde eles residem?

Os logs de depuração são armazenados no diretório de dados do usuário chrome_debug.loge esse arquivo é substituído toda vez que o Chrome é reiniciado. No entanto, você pode impedir que o arquivo seja substituído, movendo-o para a área de trabalho. Portanto, o Diretório de dados do usuário padrão para várias plataformas é:

1. No Windows

O local padrão está na local app datapasta:

[Chrome] %LOCALAPPDATA%\Google\Chrome\User Data
[Chromium] %LOCALAPPDATA%\Chromium\User Data

2. No MacOSX

Na Application Supportpasta:

[Chrome] ~/Library/Application Support/Google/Chrome
[Chromium] ~/Library/Application Support/Chromium

3. No Linux

Na ~/.configpasta:

[Chrome Stable] ~/.config/google-chrome
[Chrome Beta] ~/.config/google-chrome-beta
[Chrome Dev] ~/.config/google-chrome-unstable
[Chromium] ~/.config/chromium

Para mais plataformas, visite isto .


Para o seu projeto, se necessário, você pode substituir o diretório de dados do usuário , digitando-o 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

Logs do navegador da Web: como habilitar e obter dados dele?

Por padrão, os logs de depuração do navegador não são gerados, portanto, você precisará habilitar o log usando sinalizadores de linha de comando .

--enable-logging --v=1

Antes de usar chrome_debug.log em um projeto, lembre-se de que ele can contain some personal information, como URLs abertos durante a sessão do chrome.

Como o log de depuração é a human-readable text file, você pode abri-lo com um editor de texto (bloco de notas, vim etc.) e usá-lo exatamente como o arquivo de teste.

Além disso, os boilerplate valuescolchetes entre cada linha estão no formato:

[id do processo: id do segmento: ticks_in_microsegundos: nível de log: nome do arquivo (número da linha)]

Isso ajudaria de uma maneira ou de outra em seu projeto.

C0deDaedalus
fonte
0

A partir Chrome para a empresa Ajuda registros de depuração são armazenadas no diretório de dados do usuário como chrome_debug.log.

Por padrão, os logs de depuração do navegador não são gerados, portanto, você precisará habilitar o log

DRP
fonte