Skip to main content

文件上传

文件上传对于 TSRPC 来说简直太容易了!

因为 TSRPC 的协议本身支持 ArrayBufferUint8Array 等二进制类型,所以你可以在浏览器中使用 File API 读取文件二进制内容,然后按正常 callApi 的方式发送即可。

完整的例子:https://github.com/k8w/tsrpc-examples/tree/main/examples/file-upload

export interface ReqUpload {
fileName: string,
fileData: Uint8Array
}
export interface ResUpload {
url: string;
}