news 2026/6/25 21:16:46

client https

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
client https
import { rcp } from "@kit.RemoteCommunicationKit"; const BASE_URL: string = "https://192.168.31.217:5000"; export interface IReqestParams { path?: string; method?: 'GET' | "POST" | "PUT" | "DELETE"; data?: rcp.RequestContent; contentType?: string; } const TAG: string = "HttpClient: "; export class HttpClient { request<R>(params: IReqestParams): Promise<R> { let hint: string = "request: " return new Promise((resolve, reject) => { let request: rcp.Request = new rcp.Request(BASE_URL + params.path, params.method, { accept: 'application/json', "content-type": params.contentType ?? 'application/json' } , params.data, {}, undefined, { security: { remoteValidation: "skip" } } ) let configure: rcp.SessionConfiguration = { requestConfiguration: { security: { remoteValidation: "skip", tlsOptions: { tlsVersion: 'TlsV1.3' } } } }; let session: rcp.Session = rcp.createSession(configure); session.fetch(request) .then((response: rcp.Response) => { console.info(TAG, hint, "then response = ", response?.toJSON()); resolve(response as R); }) .catch((error: BusinessError) => { console.error(TAG, hint, "error code = ",error?.code, ", message = ",error?.message); reject(error); }) }); } upload<R>(path: string, data: rcp.MultipartForm): Promise<R> { return this.request({ path: path, method: "POST", data: data, contentType: 'multipart/form-data' }) } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/13 19:10:41

STM32调试技巧:快速理解Keil生成Bin流程

STM32调试实战&#xff1a;从Keil工程到可烧录Bin文件的完整闭环你有没有遇到过这样的场景&#xff1f;代码在Keil里跑得好好的&#xff0c;点击“Download”也能正常下载进芯片&#xff0c;但当你需要把固件交给生产部门做批量烧录&#xff0c;或是准备OTA升级包时&#xff0c…

作者头像 李华
网站建设 2026/6/7 4:50:08

终极指南:3步掌握开源3D风场可视化技术

终极指南&#xff1a;3步掌握开源3D风场可视化技术 【免费下载链接】cesium-wind wind layer of cesium 项目地址: https://gitcode.com/gh_mirrors/ce/cesium-wind 在气象研究和数据可视化领域&#xff0c;将抽象的风场数据转化为直观的视觉体验一直是个技术难题。cesi…

作者头像 李华
网站建设 2026/6/13 11:19:06

OFDRW实战宝典:3步打造高效文档处理流水线

OFDRW作为国内首个全面实现GB/T 33190-2016标准的开源OFD处理库&#xff0c;为开发者提供了从文档生成、数字签名到格式转换的全栈解决方案。无论您是技术新手还是资深开发者&#xff0c;都能在5分钟内掌握这款国产版式文档处理核心技术的使用方法。 【免费下载链接】ofdrw OFD…

作者头像 李华
网站建设 2026/6/25 4:51:41

B站视频高效下载宝典:解锁永久收藏新姿势

还在为B站精彩内容转瞬即逝而苦恼吗&#xff1f;bilibili-downloader这款智能下载工具让你轻松搞定各类视频保存&#xff0c;从普通内容到大会员专属4K超清&#xff0c;统统纳入囊中&#xff01; 【免费下载链接】bilibili-downloader B站视频下载&#xff0c;支持下载大会员清…

作者头像 李华
网站建设 2026/6/24 8:46:39

3、机器学习:原理、应用与系统类型解析

机器学习:原理、应用与系统类型解析 机器学习的优势与数据挖掘 机器学习在处理各类问题时展现出显著优势。它能够助力我们挖掘数据中的相关性与新趋势,从而更深入地理解问题本质。通过运用机器学习技术对海量数据进行深度分析,能够发现那些并非一目了然的模式,这一过程被…

作者头像 李华
网站建设 2026/6/23 8:04:25

Ofd2Pdf完整指南:高效转换OFD文档的实用技巧

Ofd2Pdf是一款专业的文档格式转换工具&#xff0c;能够将OFD文件高效转换为PDF格式&#xff0c;保持原始文档的排版和内容完整性。无论你是需要处理电子文件、商务文档还是个人资料&#xff0c;这款免费开源工具都能帮你轻松完成格式转换任务。本文将从安装配置到高级应用&…

作者头像 李华