Use new connect servlet

This commit is contained in:
Michael Jumper
2010-11-26 17:05:10 -08:00
parent efe1b57f0c
commit e353bb14c9

View File

@@ -559,16 +559,14 @@ function GuacamoleClient(display) {
this.connect = function() { this.connect = function() {
var message = "connect;";
setState(STATE_CONNECTING); setState(STATE_CONNECTING);
// Send connect message (synchronously... as necessary until handoff is implemented) // Start tunnel and connect synchronously
var connect_xmlhttprequest = new XMLHttpRequest(); var connect_xmlhttprequest = new XMLHttpRequest();
connect_xmlhttprequest.open("POST", "inbound", false); connect_xmlhttprequest.open("POST", "connect", false);
connect_xmlhttprequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); connect_xmlhttprequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
connect_xmlhttprequest.setRequestHeader("Content-length", message.length); connect_xmlhttprequest.setRequestHeader("Content-length", 0);
connect_xmlhttprequest.send(message); connect_xmlhttprequest.send(null);
// Start reading data // Start reading data
setState(STATE_WAITING); setState(STATE_WAITING);