diff options
-rw-r--r-- | share/www/script/jquery.couch.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/share/www/script/jquery.couch.js b/share/www/script/jquery.couch.js index 8d86b679..9d814fd4 100644 --- a/share/www/script/jquery.couch.js +++ b/share/www/script/jquery.couch.js @@ -87,6 +87,9 @@ options = options || {}; $.ajax({ type: "GET", url: this.urlPrefix + "/_session", + beforeSend: function(xhr) { + xhr.setRequestHeader('Accept', 'application/json'); + }, complete: function(req) { var resp = $.httpData(req, "json"); if (req.status == 200) { @@ -123,6 +126,9 @@ $.ajax({ type: "POST", url: this.urlPrefix + "/_session", dataType: "json", data: {name: options.name, password: options.password}, + beforeSend: function(xhr) { + xhr.setRequestHeader('Accept', 'application/json'); + }, complete: function(req) { var resp = $.httpData(req, "json"); if (req.status == 200) { @@ -140,6 +146,9 @@ $.ajax({ type: "DELETE", url: this.urlPrefix + "/_session", dataType: "json", username : "_", password : "_", + beforeSend: function(xhr) { + xhr.setRequestHeader('Accept', 'application/json'); + }, complete: function(req) { var resp = $.httpData(req, "json"); if (req.status == 200) { @@ -638,6 +647,7 @@ var commit = options.ensure_full_commit; delete options.ensure_full_commit; return function(xhr) { + xhr.setRequestHeader('Accept', 'application/json'); xhr.setRequestHeader("X-Couch-Full-Commit", commit.toString()); }; } |