Chrome geliştirici aracından verileri dışa aktarma


138

resim açıklamasını buraya girin

Sayfa yüklendiğinde Chrome tarafından ağ analizi

Bu verileri Microsoft Excel'e vermek istiyorum, böylece farklı zamanlarda yüklendiğinde benzer verilerin bir listesine sahip olacağım. Bir sayfayı bir kez yüklemek, özellikle sayfaları karşılaştırmak istersem bana pek bir şey anlatmaz.

Bunu bir araç veya krom uzantısıyla yapmak mümkün müdür?


2
Ayrıca bkz. Adım adım: confluence.atlassian.com/kb/…
Vadzim

Yanıtlar:


93

satırlardan herhangi birine sağ tıklarsanız öğeyi veya veri kümesinin tamamını, JSON biçiminde görünen HAR olarak dışa aktarabilirsiniz.

Eğer gerçekten excel'e ihtiyacınız varsa, bunu bir csv'ye dönüştürmek için bir şey senaryolamak çok zor olmamalıdır, ancak zaten senaryo yazıyorsanız, veriyle ilgili sorularınızı sormak için komut dosyasını da kullanabilirsiniz.

Herkes sürecin "yükleme sayfası, veri verme" kısmını komut satırından nasıl süreceğini biliyorsa, nasıl duymak isterim


1
Bu araç silinen bir cevapta belirtildi: github.com/janodvarko/harviewer
Jonathon Reinhart

3
@JonathonReinhart, 5 oy aldı ve kullanışlıdır. Neden silindi? Ayrıca bu çevrimiçi araca bakın : softwareishard.com/har/viewer
Pacerier

9
Şaşırtıcı bir şekilde, kromun ağı
HAR'a

@JonathonReinhart, Silme işlemi geri
alındı

Bu, localhost kaynaklı isteklerle çalışmıyor gibi görünüyor.
Skowronek


22

Chrome Ağı'ndan ölçülen ve bu yayında tökezlenen boyut verilerini kopyalamaya çalışıyordum. Ben sadece tablo kopyalamak ve excel yapıştırmak için excel veri "ihracat" için daha kolay bir yol buldum.

Hile Control + A (tümünü seç) 'i tıklayın ve tüm tablo vurgulanınca Microsoft Excel'e yapıştırın. Tek sorun, çok fazla alan varsa, tüm satırlar kopyalanmaz ve birkaç kez kopyalayıp yapıştırmanız gerekebilir.

GÜNCELLENDİ: Verileri kopyalamanın yalnızca filtre seçeneklerini (tablonun üzerindeki huni görünümlü düğmesi) kapattığımda çalıştığını gördüm. - bendur


8
Bu aslında en kolay yoldur. Tarayıcıyı uzaklaştırarak (CTRL +/-) "çok fazla alan" sorununu çözebilirsiniz. Metnin okunamayacak kadar küçük olması önemli değildir, normal boyutta excel'e kopyalar / yapıştırır.
profexorgeek

3
hepsini seçti, ancak sadece görünür dosyaları (kaydırma panosunda) kopyaladı, neden bilmiyorum ...: /
Tom Brito

1
sağ tıklarsanız sütunlarla oynayabilirsiniz, böylece varsayılandan daha fazla veri elde edebilirsiniz
Veya Duan

4
Ctrl-A'nın çalışmasını sağlayamıyorum, ancak fareyi kullanabilir, sola doğru bir sütundan başlayabilir ve tıklayıp sürükleyerek vurgulayabilirsiniz. fyi, ymmv, tisla.
17'de

5
@Pacerier Verileri kopyalamanın yalnızca filtre seçeneklerini (tablonun üzerindeki huni görünümlü düğmesi) kapattığımda çalıştığını buldum.
bendur


8

Aynı problemle karşılaştım ve daha kolay bir yolun geliştirici aracının videosunu ayrı bir pencereye çıkarmak olduğunu buldum! (Geliştirici araçları penceresinin sağ üst köşe araç çubuğu düğmesini kullanarak) ve yeni pencerede, hepsini seç ve kopyalayıp yapıştırmak için mükemmel deyin !!



4

HAR ithal etmek için kemancı web hata ayıklayıcı kullanabilirsiniz ve sonra onlardan çok kolaydır ... Ctrl + A (tümünü seç) sonra Ctrl + c (kopya özeti) sonra excel yapıştırın ve eğlenin


kemancı web hata ayıklayıcı ??
Pacerier

4

≫ Tümünü HAR olarak kopyala≫ yanıt gövdesi içermiyor.

Bodyİçerik ile HAR olarak kaydet≫ ile yanıt gövdesi alabilirsiniz, ancak önemsiz miktarda günlük varsa (sadece 8k istekleri ile bir kez denedim ve işe yaramazsa) kırılır. Bunu çözmek için, kullanarak çıktıyı kendiniz yazın _request.contentData().

Çok fazla günlük olduğunda, hatta _request.contentData()opyKopya yanıtı≫ başarısız olur, umarım bu sorunu çözerler. O zamana kadar, önemsiz miktarda ağ günlüğünü denetlemek Chrome Ağ İnceleyicisi ile düzgün bir şekilde yapılamaz ve başka bir araç kullanmak için en iyisi.


3

Dışa aktarma veya kaydetme seçeneği görmüyorum.

Kullanarak tüm istenmeyen istekleri filtreledikten -.css -.js -.woffsonra isteklerden birine sağ tıkladıktan sonra Kopyala > Tümünü HAR olarak kopyala

Ardından içeriği bir metin düzenleyicisine yapıştırın ve kaydedin.


Bu yaklaşımı kullandım, çekicilik gibi çalıştı. Cevaba eklemek istiyorum; metin düzenleyicisine yapıştırdığınızda içerik bir json dosyasıdır. Aslında json ayrıştırmak ve istek yönlendirmeleri (benim durumumda) incelemek için powershell kullandım.
Siva Senthil

1

Buraya geldiğim aynı sorunu yaşadım. Bazı denemelerde, tüm verileri tek bir sayfada, yani kaydırma yapmadan, çok küçük yazı tipi boyutuna ulaşana kadar uzaklaştırdığım sorudaki gibi birden fazla krom veri sayfasını kopyalamayı anladım. Şimdi tüm kayıtları kopyalayan Excel'e ve normal yazı tipine kopyalayıp yapıştırın. Sanırım birkaç sayfa veri için bu iyi.


1

Chrome'un daha modern sürümlerinde, bir .har dosyasını yüklemek için Chrome Geliştirme Araçları'nın ağ sekmesine sürükleyebilirsiniz.


6
Sanırım ihracat yapmak istiyor mu?
Pacerier

0

Bunu excel veya csv biçiminde almak için klasörü sağ tıklayın ve "kopya yanıtı" nı seçin - Excel'e yapıştırın ve metni sütunlara kullanın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.