Skip to content

Commit 6a930de

Browse files
committed
implement www interface for silkimen#155
1 parent 588e4a0 commit 6a930de

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

www/helpers.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module.exports = function init(global, jsUtil, cookieHandler, messages, base64,
22
var validSerializers = ['urlencoded', 'json', 'utf8', 'raw', 'multipart'];
33
var validCertModes = ['default', 'nocheck', 'pinned', 'legacy'];
44
var validClientAuthModes = ['none', 'systemstore', 'buffer'];
5-
var validHttpMethods = ['get', 'put', 'post', 'patch', 'head', 'delete', 'upload', 'download'];
5+
var validHttpMethods = ['get', 'put', 'post', 'patch', 'head', 'delete', 'options', 'upload', 'download'];
66
var validResponseTypes = ['text', 'json', 'arraybuffer', 'blob'];
77

88
var interface = {

www/public-interface.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@ module.exports = function init(exec, cookieHandler, urlUtil, helpers, globalConf
2222
setClientAuthMode: setClientAuthMode,
2323
sendRequest: sendRequest,
2424
post: post,
25-
get: get,
2625
put: put,
2726
patch: patch,
27+
get: get,
2828
delete: del,
2929
head: head,
30+
options: options,
3031
uploadFile: uploadFile,
3132
downloadFile: downloadFile,
3233
ErrorCode: errorCodes,
@@ -172,10 +173,6 @@ module.exports = function init(exec, cookieHandler, urlUtil, helpers, globalConf
172173
return publicInterface.sendRequest(url, { method: 'post', data: data, headers: headers }, success, failure);
173174
};
174175

175-
function get(url, params, headers, success, failure) {
176-
return publicInterface.sendRequest(url, { method: 'get', params: params, headers: headers }, success, failure);
177-
};
178-
179176
function put(url, data, headers, success, failure) {
180177
return publicInterface.sendRequest(url, { method: 'put', data: data, headers: headers }, success, failure);
181178
}
@@ -184,6 +181,10 @@ module.exports = function init(exec, cookieHandler, urlUtil, helpers, globalConf
184181
return publicInterface.sendRequest(url, { method: 'patch', data: data, headers: headers }, success, failure);
185182
}
186183

184+
function get(url, params, headers, success, failure) {
185+
return publicInterface.sendRequest(url, { method: 'get', params: params, headers: headers }, success, failure);
186+
};
187+
187188
function del(url, params, headers, success, failure) {
188189
return publicInterface.sendRequest(url, { method: 'delete', params: params, headers: headers }, success, failure);
189190
}
@@ -192,6 +193,10 @@ module.exports = function init(exec, cookieHandler, urlUtil, helpers, globalConf
192193
return publicInterface.sendRequest(url, { method: 'head', params: params, headers: headers }, success, failure);
193194
}
194195

196+
function options(url, params, headers, success, failure) {
197+
return publicInterface.sendRequest(url, { method: 'options', params: params, headers: headers }, success, failure);
198+
};
199+
195200
function uploadFile(url, params, headers, filePath, name, success, failure) {
196201
return publicInterface.sendRequest(url, { method: 'upload', params: params, headers: headers, filePath: filePath, name: name }, success, failure);
197202
}

0 commit comments

Comments
 (0)