perf:发布版本1.0.4
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tiesheng/npm-tool",
|
"name": "@tiesheng/npm-tool",
|
||||||
"version": "1.0.3",
|
"version": "1.0.4",
|
||||||
"description": "npm tool package",
|
"description": "npm tool package",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -127,17 +127,19 @@ async function req(url, options) {
|
|||||||
* get请求
|
* get请求
|
||||||
* @param url
|
* @param url
|
||||||
* @param params
|
* @param params
|
||||||
|
* @param options
|
||||||
*/
|
*/
|
||||||
async function get(url, params = {}) {
|
async function get(url, params = {}, options = {}) {
|
||||||
return req(url, {method: 'GET', params});
|
return req(url, {...options, method: 'GET', params});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* post请求
|
* post请求
|
||||||
* @param url
|
* @param url
|
||||||
* @param data
|
* @param data
|
||||||
|
* @param options
|
||||||
*/
|
*/
|
||||||
async function post(url, data = {}) {
|
async function post(url, data = {}, options = {}) {
|
||||||
|
|
||||||
let newData = {}
|
let newData = {}
|
||||||
if (getHttpConfig().encryptBody) {
|
if (getHttpConfig().encryptBody) {
|
||||||
@@ -146,17 +148,18 @@ async function post(url, data = {}) {
|
|||||||
newData = {...data};
|
newData = {...data};
|
||||||
}
|
}
|
||||||
|
|
||||||
return req(url, {method: 'POST', data: newData});
|
return req(url, {...options, method: 'POST', data: newData});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 表单提交
|
* 表单提交
|
||||||
* @param url
|
* @param url
|
||||||
* @param data
|
* @param data
|
||||||
|
* @param options
|
||||||
* @returns {Promise<unknown>}
|
* @returns {Promise<unknown>}
|
||||||
*/
|
*/
|
||||||
async function form(url, data = {}) {
|
async function form(url, data = {}, options = {}) {
|
||||||
return req(url, {method: 'POST', data, requestType: 'form'});
|
return req(url, {...options, method: 'POST', data, requestType: 'form'});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user