Chrome'un görünüm kaynağı davranışını, yenisini başlatmak yerine geçerli isteği kullanmak üzere değiştirmek mümkün müdür?


21

Firefox’un şu anda yüklü web sayfasından kaynak yükleme davranışını seviyorum. Chrome bunun yerine yeni bir istek başlatır. Bu özellikle POST isteklerinin kaynağını görmeyi zorlaştırmaktadır, örneğin, her görünüm kaynağı isteği GET kullanmaktadır.

Google Chrome'un görünüm kaynağının çalışma şeklini değiştirmenin bir yolu var mı, böylece yeni bir istek başlatmaz mı?

EDIT, Firefox'un çalışma şekli ile ilgili biraz açıklama:

Firefox, kaynağı görüntülerken yeni bir istek başlatmaz. Yalnızca kaynağı görüntülerken sayfayı yeniledikten sonra yapar. Daha sonra isteğin GET / POST'una da saygı duyar. Yüklenmiş bir sayfanın kaynağını görüntülerken, yeni bir istek başlatmıyor gibi görünüyor.


POST gönderimiyle ilgileniyor musunuz? kaynak görünümünü değil geliştirici araçlarını kullanın.
akira

1
Bahşiş için teşekkürler; Bu durumda POST isteğinden sonra HTML kaynak kodunun durumunu arıyorum. Beni çalışmaktan tamamen alıkoyacak bir şey değil, ama bu davranışı kişiselleştirme yeteneğine sahip olmak güzel olurdu.
Aron Rotteveel

@Arjan, yalnızca kaynağı görüntülerken sayfayı yeniledikten sonra yapar. Daha sonra isteğin GET / POST'una da saygı duyar. Yüklenmiş bir sayfanın kaynağını görüntülerken, yeni bir istek başlatmıyor gibi görünüyor.
Aron Rotteveel

Yanıtlar:


11

Google Chrome'un görünüm kaynağının çalışma şeklini değiştirmenin bir yolu var mı, böylece yeni bir istek başlatmaz mı?

Hayır, Chrome bu şekilde tasarımla çalışır .

"Kaynağı görüntüle" yi tıkladığınızda, sayfayı tekrar açan ve sayfayı görüntülemek yerine kaynağı görüntüleyen yeni bir sekme açıyorsunuz. Birçok web sayfası dinamiktir ve HTML içeriklerini değiştirir (örneğin, JavaScript / XMLHttpRequest kullanarak).

Dinamik bir sayfanın o andaki durumunu görmek istiyorsanız, müfettişi kullanmanız gerekir. "Dosya simgesi -> Geliştirici -> JavaScript konsolu"

Bunun nasıl bir güvenlik hatası olduğunu ya da nasıl bir hata olduğunu anlamıyorum - davranış tasarım gereği - böyle kapanıyor.


Belki Mac'te işler farklıdır veya bu arada değişti. Eğer "kaynağı görüntüle", gerçekten tekrar görüntüler kaynak sayfasını açar ziyade sayfasını oluşturduğunda yeni bir sekme açarak yaparken GET için, ne de POST için ne benim Mac üzerinde doğru değil. (Evet, emin olmak için Wireshark'ı ateşledim. Option-Command-U'ya vurduktan sonra ek bir talep yok.)
Arjan

... ancak bir POST sonrası bir Görüntüleme Kaynağı yaparken, gerçekten (önceki) GET ...?! 'in kaynağını görüyorum.
Arjan

5
Chrome'u kullanarak bir CSS sınıfını öğretmeye çalışın; bunun bir hatadan daha fazlası olduğunu kabul edeceğinizi düşünüyorum - bu, CSS gelişimini imkansız hale getirmek için tasarlanmış bir özelliktir. Bakmadığınız bazı OTHER sayfalarının kaynak kodunu görmek tamamen yararsızdır. Yeniden yükleme, kaynağın olmasını istediğiniz sayfa değil, başka bir sayfadır. GOOGLE'ın bunun aptalca olduğunu bilmesi gerekiyor - yorum gönderilmemiş.
Yasemin,

2
SuperUser'da yayınlanan Crappy geçici çözümü: superuser.com/a/173323/128630 ... Keşke sadece Firefox gibi çalışsaydı.
yozlaşmak

1
Sadece bu davranış için FF'yi açmam gerektiğine aptallık ettim. DOM'u görüntülemek bile kromdaki bir acıdır.
killjoy

2

Sana davranışını değiştirebilir sanmıyorum view-source:URL'ler veya Sayfa kaynağını komutu, sen yapabilirsiniz Bu sayfa için alınan kaynağına olsun: Birincisi, Geliştirici araçları (WebKit "Web Müfettiş") açın bulunan İngiliz anahtarı> Araçlar > Geliştirici araçları . Şimdi Kaynaklar'a tıklayın ve (gerekirse) ilgilendiğiniz kaynağı bulana kadar soldaki listeyi aşağı kaydırın. Ve işte gidiyorsunuz: orijinal HTTP yanıtında aktarıldığı gibi kaynak.


3
Hayır, bu da kaynağı yeniden yükler. Fiddler onu yakalayabilir.
Yasemin,

Ve artık herhangi bir 'Kaynak' göremiyorum
killjoy
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.