X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=test%2FAFB.html;h=ef2dc586bdc9d0e525b9907d477e0ab3853464f8;hb=db0e6847875ee891a5d7506d267e733b91ce8e46;hp=b0832d9aba3879013198fca1927e706cba2b979f;hpb=6c9e2318d3b0905e4d5cf9223dcc879b418295f1;p=src%2Fapp-framework-binder.git diff --git a/test/AFB.html b/test/AFB.html index b0832d9a..ef2dc586 100644 --- a/test/AFB.html +++ b/test/AFB.html @@ -27,10 +27,16 @@ function gotevent(obj) { document.getElementById("outevt").innerHTML = JSON.stringify(obj); } - function send(message) { + function sendform() { var api = document.getElementById("api").value; var verb = document.getElementById("verb").value; - ws.call(api+"/"+verb, {data:message}).then(replyok, replyerr); + var message = document.getElementById("message").value; + try { + var data = JSON.parse(message); + ws.call(api+"/"+verb, data).then(replyok, replyerr); + } catch(e) { + document.getElementById("output").innerHTML = "INVALID JSON ("+e+"): "+message; + } } @@ -38,10 +44,14 @@

WebSocket Echo

Not Connected