javascript - stomp client
Cómo deshabilitar los mensajes de depuración en sockjs- STOMP (2)
Tengo la siguiente situación:
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);
});
todo funciona bien, el problema es que en la consola javascript está lleno de mensajes de depuración como este:
<<< MESSAGE
content-type:application/json;charset=UTF-8
subscription:sub-1
message-id:o6g660dt-113
destination:/topic/mytopic
content-length:411
Y quiero deshabilitar los mensajes.
Intenté cambiar alguna opción y también intenté registrarme simplemente:
var socket = new SockJS("/mmyurl/");
pero no funciona.
¿Hay alguna forma de desactivar los mensajes de depuración?
Cualquier ayuda es apreciada
Intenté la respuesta de JR pero comencé a recibir errores (estaba usando sagas de redux) - el cambio de depuración a una función vacía funcionó ...
stompClient.debug = () => {};
Ok, encontré una solución.
Agregué este código:
stompClient.debug = null
De esta manera, la función de depuración está deshabilitada.