feat(reset): 以构造器模式重构

- 加了大文件传输自定义分片协议

BREAKING CHANGES: 0.1.0(latest)
This commit is contained in:
tobegold574
2025-11-30 20:27:53 +08:00
parent c5853847ae
commit 382e3aff21
82 changed files with 1421 additions and 7010 deletions

View File

@@ -0,0 +1,41 @@
import { createHttpMethodDecorator } from './common';
/**
* GET 请求装饰器
* @param path API 路径,支持 :param 格式的动态参数
*/
export function GET(path: string) {
return createHttpMethodDecorator('GET')(path);
}
/**
* POST 请求装饰器
* @param path API 路径,支持 :param 格式的动态参数
*/
export function POST(path: string) {
return createHttpMethodDecorator('POST')(path);
}
/**
* PUT 请求装饰器
* @param path API 路径,支持 :param 格式的动态参数
*/
export function PUT(path: string) {
return createHttpMethodDecorator('PUT')(path);
}
/**
* DELETE 请求装饰器
* @param path API 路径,支持 :param 格式的动态参数
*/
export function DELETE(path: string) {
return createHttpMethodDecorator('DELETE')(path);
}
/**
* PATCH 请求装饰器
* @param path API 路径,支持 :param 格式的动态参数
*/
export function PATCH(path: string) {
return createHttpMethodDecorator('PATCH')(path);
}