tests/soup.js
[gitlive] / tests / soup.js
index 23fd0c0..3959ae7 100644 (file)
@@ -82,7 +82,8 @@ XObject.extend(XMLHttpRequest,{
         user = user || false;
         password = password || false;
         
-        
+        this._session = async ?  new Soup.SessionAsync() : new Soup.SessionSync();
+
         var uri = new Soup.URI.c_new(url);
         this._message = new Soup.Message({method: method, uri:uri});
         
@@ -92,7 +93,8 @@ XObject.extend(XMLHttpRequest,{
     
     setRequestHeader : function ( header,  value)
     {
-           
+        _this.message.request_headers.append(headers, value)
+
     },
     overrideMimeType : function ( mime)
     {
@@ -100,7 +102,7 @@ XObject.extend(XMLHttpRequest,{
     },
     send  : function(data)
     {
-        msg.set_request('application/x-www-form-urlencoded', Soup.MemoryUse.COPY, data, data.length)
+        this._message.set_request('application/x-www-form-urlencoded', Soup.MemoryUse.COPY, data, data.length)
 
     },
     abort : function()