I guess using HTTP it would be the JavaScript equivalent of this example:
curl -d '{"sketch":"foo.ino", "src":"LyoKICogQXV0aG9yOiBHw7ZyYW4gS3JhbXBlCiAqCiAqLwoKdm9pZCBzZXR1cCgpIHsKICBwaW5Nb2RlKDEzLCBPVVRQVVQpOwp9Cgp2b2lkIGxvb3AoKSB7CiAgbGVkX29uKCk7CiAgZGVsYXkoMTAwMCk7CiAgbGVkX29mZigpOwogIGRlbGF5KDEwMDApOwp9Cgp2b2lkIGxlZF9vbigpCnsKICBkaWdpdGFsV3JpdGUoMTMsIDEpOwp9Cgp2b2lkIGxlZF9vZmYoKQp7CiAgZGlnaXRhbFdyaXRlKDEzLCAwKTsKfQo="}' --header "Content-Type:application/json" http://raspberrypi.local:8080/verify
How about MQTT ?