Ich habe die Folge Situation deaktivieren:Wie Debug-Meldungen auf sockjs- STOMP
var options = {
protocols_whitelist : [ "websocket", "xhr-streaming", "xdr-streaming", "xhr-polling", "xdr-polling", "iframe-htmlfile", "iframe-eventsource", "iframe-xhr-polling" ],
debug : false
};
var socket = new SockJS("/mmyurl/",undefined,options);
var stompClient = Stomp.over(socket);
stompClient.connect({
company : "XXXXX"
}, function(frame) {
stompClient.subscribe('/topic/mytopic', function(message){
var myitem = JSON.parse(message.body);
});
alles funktioniert gut, das Problem ist, dass auf der JavaScript-Konsole ist voll von Debug-Meldungen wie folgt aus:
<<< MESSAGE
content-type:application/json;charset=UTF-8
subscription:sub-1
message-id:o6g660dt-113
destination:/topic/mytopic
content-length:411
Und ich möchte die Nachrichten deaktivieren.
Ich habe versucht, einige Option und auch einfach registrieren versucht, zu ändern:
var socket = new SockJS("/mmyurl/");
aber es funktioniert nicht.
Gibt es eine Möglichkeit, die Debug-Nachrichten zu deaktivieren?
Jede Hilfe ist willkommen
Für alle anderen hier kommt in der Dokumentation (http: // jmesnil. net/stomp-websocket/doc /) besagt, dass Sie client.debug auf eine beliebige Funktion setzen können und diese Funktion mit jeder Nachricht ausgeführt wird. Zusätzlich zu dem Debuggen auf "null" können Sie es in jede Funktion ändern, um Ihr eigenes Debugging zu verwalten (setzen Sie es auf eine GET-Variable oder auf alles, was Sie wollen) –