diff options
-rw-r--r-- | README | 8 | ||||
-rw-r--r-- | polldance.js | 12 |
2 files changed, 10 insertions, 10 deletions
@@ -141,7 +141,7 @@ JSON-P Protocol: This library supports JSON-P by supplying the following query string parameters in the request: - _callback: the JavaScript function to call in the response script + callback: the JavaScript function to call in the response script _method: the method name (default GET) _headers: additional headers encoded as JSON (default none) _body: request body (default empty) @@ -152,8 +152,8 @@ JSON-P Protocol: The server is expected to reply with a JSON object with fields: - code: the HTTP response code - status: the HTTP response status + code: the HTTP response status code + reason: the HTTP response reason phrase headers: any noteworthy HTTP response headers (default none) body: response body @@ -161,7 +161,7 @@ JSON-P Protocol: { "code": 200, - "status": "OK", + "reason": "OK", "headers": { "Content-Type": "application/json" }, diff --git a/polldance.js b/polldance.js index 4af64e2..3e729aa 100644 --- a/polldance.js +++ b/polldance.js @@ -357,18 +357,18 @@ var DEBUG = true; consoleInfo("PD: XHR finished"); var code = xhr.status; - var status = xhr.statusText; + var reason = xhr.statusText; var headers = parseResponseHeaders(xhr.getAllResponseHeaders()); var body = xhr.responseText; - this._handleResponse(code, status, headers, body); + this._handleResponse(code, reason, headers, body); } }; Request.prototype._startJsonp = function (method, url, headers, body) { var jsonp = jsonCallbacks.newCallbackInfo(); var paramList = [ - "_callback=" + encodeURIComponent("window['" + NAMESPACE + "']._getJsonpCallback(\"" + jsonp.id + "\")") + "callback=" + encodeURIComponent("window['" + NAMESPACE + "']._getJsonpCallback(\"" + jsonp.id + "\")") ]; if (method != "GET") { @@ -401,13 +401,13 @@ var DEBUG = true; consoleInfo("PD: json-p " + this._jsonp.id + " finished"); var code = ("code" in result) ? result.code : 0; - var status = ("status" in result) ? result.status : null; + var reason = ("reason" in result) ? result.reason : null; var headers = ("headers" in result) ? result.headers : {}; var body = ("body" in result) ? result.body : null; - this._handleResponse(code, status, headers, body); + this._handleResponse(code, reason, headers, body); }; - Request.prototype._handleResponse = function (code, status, headers, body) { + Request.prototype._handleResponse = function (code, reason, headers, body) { this._cleanupConnect(); if ((code == 0 || (code >= 500 && code < 600)) && |