/ / SignalR Message mit Fiddler überprüfen - Signalr, Fiddler

Untersuche SignalR Message mit Fiddler - Signalgeber, Geiger

Ich versuche, Fiddler zu verwenden, um die Nachricht zu sehenFormat für eine Chat-App mit SignalR. In Fiddler wird jedoch nichts angezeigt, wenn ich eine Nachricht an den Hub schicke oder eine Nachricht zurückerhalte. Ich gehe davon aus, dass ich etwas konfigurieren muss, um diese Meldungen sehen zu können. Fiddler nimmt zu, wenn ich die Seite aktualisiere und eine Verbindung aufbaue, aber sonst nichts angezeigt wird. Der Zweck ist, damit ich das korrekte Nachrichtenformat erhalten kann, wenn Sie SignalR-Objc verwenden

Antworten:

3 für die Antwort № 1
  1. Wende Streaming auf in Fiddler.
  2. Wenn es sich bei Ihrem SignalR-Transport um WebSockets-Anfragen handelt, kann es einige Sekunden dauern, bis Fiddler aktiv ist.

Aktualisieren: Beachten Sie auch, dass es keine Möglichkeit gibt, WebSocket-Nachrichten in Fiddler anzuzeigen (die mir bekannt ist), sodass Sie diese Daten entweder mit den Chrome-Entwicklerwerkzeugen (Registerkarte "Netzwerk") oder durch Erzwingen eines anderen SignalR-Transports anzeigen können.


2 für die Antwort № 2

Ab Fiddler 4.5 ist das möglich Websocket-Daten nativ anzeigen in Fiddler.

Doppelklicken Sie einfach auf die Verbindung (suchen Sie nach signalr / connect? HTTP-Anforderungen) und klicken Sie in Fiddler auf die Registerkarte WebSocket.


1 für die Antwort № 3

Es hat geklappt, sobald ich Websockets aus den Transportern entfernt habe. Alle Informationen wurden angezeigt, als ich gerade Longpolling verwendet habe.