fix post requests

This commit is contained in:
Luke Pulverenti 2015-11-30 23:12:59 -05:00
parent 2432c58839
commit 57708e9007
9 changed files with 30 additions and 34 deletions

View file

@ -138,14 +138,6 @@
}]);
}
function onRetryRequestFail(request) {
Events.trigger(self, 'requestfail', [
{
url: request.url
}]);
}
self.setRequestHeaders = function (headers) {
var currentServerInfo = self.serverInfo();
@ -195,16 +187,22 @@
method: request.type
};
var contentType = request.contentType;
if (request.data) {
if (typeof request.data === 'string') {
fetchRequest.body = request.data;
} else {
fetchRequest.body = paramsToString(request.data);
contentType = contentType || 'application/x-www-form-urlencoded';
}
}
if (request.contentType) {
if (contentType) {
headers['Content-Type'] = request.contentType;
headers['Content-Type'] = contentType;
}
return fetch(request.url, fetchRequest);