mirror of
https://github.com/gnh1201/welsonjs.git
synced 2025-05-13 21:21:03 +00:00
Update http.js
This commit is contained in:
parent
adec1afd75
commit
6f90f2f3d2
40
lib/http.js
40
lib/http.js
|
@ -606,7 +606,7 @@ var HTTPObject = function(engine) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
this.delete = function(url, callback, onError) {
|
this._delete = function(url, callback, onError) {
|
||||||
try {
|
try {
|
||||||
if (this.jqEnabled()) {
|
if (this.jqEnabled()) {
|
||||||
this.setMethod("DELETE");
|
this.setMethod("DELETE");
|
||||||
|
@ -850,18 +850,36 @@ var HTTPObject = function(engine) {
|
||||||
this.create();
|
this.create();
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.create = function(engine) {
|
function create(engine) {
|
||||||
return (new HTTPObject(engine));
|
return new HTTPObject(engine);
|
||||||
};
|
}
|
||||||
|
|
||||||
exports.post = function(url, data, headers, params) {
|
function get(url, params, headers) {
|
||||||
return (new HTTPObject()).setHeaders(headers).setRequestBody(data).setParameters(params).post(url).responseBody;
|
return create().setHeaders(headers).setParameters(params).setUseCache(false).get(url).responseBody;
|
||||||
};
|
}
|
||||||
|
|
||||||
exports.get = function(url, data, headers) {
|
function post(url, data, headers, params) {
|
||||||
return (new HTTPObject()).setHeaders(headers).setParameters(data).setUseCache(false).get(url).responseBody;
|
return create().setHeaders(headers).setRequestBody(data).setParameters(params).post(url).responseBody;
|
||||||
};
|
}
|
||||||
|
|
||||||
exports.VERSIONINFO = "HTTP Lib (http.js) version 0.7.2";
|
function patch(url, data, headers) {
|
||||||
|
return create().setHeaders(headers).setParameters(data).patch(url).responseBody;
|
||||||
|
}
|
||||||
|
|
||||||
|
function put(url, data, headers) {
|
||||||
|
return create().setHeaders(headers).setParameters(data).put(url).responseBody;
|
||||||
|
}
|
||||||
|
|
||||||
|
function _delete(url, params, headers) {
|
||||||
|
return create().setHeaders(headers).setParameters(params).setUseCache(false)._delete(url).responseBody;
|
||||||
|
}
|
||||||
|
|
||||||
|
exports.get = get;
|
||||||
|
exports.post = post;
|
||||||
|
exports.patch = patch;
|
||||||
|
exports.put = put;
|
||||||
|
exports._delete = _delete;
|
||||||
|
|
||||||
|
exports.VERSIONINFO = "HTTP Lib (http.js) version 0.7.3";
|
||||||
exports.global = global;
|
exports.global = global;
|
||||||
exports.require = global.require;
|
exports.require = global.require;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user