Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir bakışta
Hedef: Dev Proxy etkinliğini bir rapor dosyasına kaydetme ve dışarı aktarma
Süre: 10 dakika
Eklentiler:ExecutionSummaryPlugin, MarkdownReporter
Önkoşullar:Geliştirme Ara Sunucusunu Ayarlama
Ara sunucu etkinliğini kaydetmek ve dışarı aktarmak için, yapılandırma dosyanızda ExecutionSummaryPlugin ve bir muhabir eklentisini kullanın.
Aşağıdaki örnek, Geliştirme Proxy'sini ExecutionSummaryPlugin ve MarkdownReporter eklentilerini kullanarak proxy etkinliğini kaydetmek ve dışa aktarmak için nasıl yapılandıracağınızı göstermektedir.
Dosya: devproxyrc.json
{
"plugins": [
{
"name": "ExecutionSummaryPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll"
},
{
"name": "MarkdownReporter",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll"
}
],
"urlsToWatch": [
"https://jsonplaceholder.typicode.com/*"
]
}
Not
Etkinliği dışarı aktarmak için, muhabir eklentisinin yapılandırma dosyasında etkinleştirilmesi ve eklenti listesinden ExecutionSummaryPlugin sonra yerleştirilmesi gerekir. Eklentiler listesinin sonuna bir muhabir eklentisi yerleştirmenizi öneririz.
Etkinliği kaydetmek için Geliştirme Proxy'si kayıt moduna yerleştirilmelidir.
Kaydetmeye başlamanın iki yolu vardır:
-
Hemen kaydedin. Proxy'yi
--recordseçeneği ile başlatın, örneğindevproxy --record. - Anlık kayıt. Ara sunucu çalışırken R tuşuna basın.
Kayıt etkinleştirildiğinde, ? Recording... ara sunucu çıkışında gösterilir.
Kaydedilen etkinlikten rapor oluşturmak için kaydı durdurun.
Kaydı durdurmanın iki yolu vardır:
- Proxy'i durdur. Ctrl C + .
- Adhoc'u durdur. S tuşuna basın.
Varsayılan olarak, etkinlikler URL'ye göre gruplandırılır. Etkinliği ileti türüne göre gruplandırmak için seçeneğini kullanın --summary-group-by .
devproxy --record --summary-group-by messageType
Not
Tüm kayıtlar yereldir. Microsoft'a veri gönderilmez.
Ayrıca bakınız
- ExecutionSummaryPlugin - Tam referans
- MarkdownReporter - Rapor biçimi
- Sözlük - Geliştirme Ara Sunucusu terminolojisi