diff --git a/lib/http.js b/lib/http.js index 0ce9dc2..dc19fbf 100644 --- a/lib/http.js +++ b/lib/http.js @@ -279,9 +279,11 @@ var HTTPObject = function(engine) { }; this.open = function(method, url) { + var url = this.serializeParameters(url); + this.setMethod(method.toUpperCase()); // set method this.setHeader("User-Agent", (this.userAgent != null ? this.userAgent : '')); // set user agent - this.pushState(null, null, this.serializeParameters(url)); // push state + this.pushState(null, null, url); // push state try { if (this.engine == "MSXML") {