mirror of
https://github.com/shanmiteko/LotteryAutoScript.git
synced 2026-06-12 21:03:13 +08:00
43 lines
1.2 KiB
JavaScript
43 lines
1.2 KiB
JavaScript
const { HttpRequest } = require('./HttpRequest');
|
|
const GlobalVar = require("./GlobalVar.json");
|
|
|
|
/**
|
|
* Ajax请求对象
|
|
*/
|
|
module.exports = (() => {
|
|
const get = ({ url, retry, queryStringsObj, success }) => {
|
|
HttpRequest({
|
|
method: 'GET',
|
|
url,
|
|
config: {
|
|
retry
|
|
},
|
|
query: queryStringsObj,
|
|
headers: {
|
|
"accept": 'application/json, text/plain, */*',
|
|
"cookie": GlobalVar.cookie
|
|
},
|
|
success: res => success(res.body),
|
|
failure: err => success(err)
|
|
})
|
|
};
|
|
const post = ({ url, retry, data, success }) => {
|
|
HttpRequest({
|
|
method: 'POST',
|
|
url,
|
|
contents: data,
|
|
config: {
|
|
retry
|
|
},
|
|
headers: {
|
|
"accept": 'application/json, text/plain, */*',
|
|
"content-type": 'application/x-www-form-urlencoded; charset=utf-8',
|
|
"cookie": GlobalVar.cookie
|
|
},
|
|
success: res => success(res.body),
|
|
failure: err => success(err)
|
|
})
|
|
};
|
|
return { get, post };
|
|
})();
|