feat(http): 扩展HTTP请求头支持布尔值类型
- 修改HttpParamsGet、HttpParamsPost和HttpParamsUpload接口中的headers类型 - 更新HttpHelperX类中getHeaders方法的参数类型 - 调整SentryDataResult构造函数及sendToSentry函数的headers类型声明 - 在getHeaders工具函数中新增crossTag请求头字段 - 优化GlobalValue类中userIds属性的空值处理逻辑 - 新增crossTag属性用于判断多环境用户标识状态 - 添加StorageKeys.CrossTag常量定义 - 开启getSignAutoInfo接口的日志显示功能 - 初始化用户ID时清除旧版存储数据
这个提交包含在:
父节点
e480c0512a
当前提交
a04f96c171
@ -4,14 +4,14 @@ import { http } from '@kit.NetworkKit';
|
|||||||
export interface HttpParamsGet {
|
export interface HttpParamsGet {
|
||||||
url: string
|
url: string
|
||||||
query?: Record<string, string> | Object
|
query?: Record<string, string> | Object
|
||||||
headers?: Record<string, string | null | undefined>
|
headers?: Record<string, boolean | string | null | undefined>
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface HttpParamsPost {
|
export interface HttpParamsPost {
|
||||||
url: string
|
url: string
|
||||||
data?: string | Object | ArrayBuffer
|
data?: string | Object | ArrayBuffer
|
||||||
query?: Record<string, string> | Object
|
query?: Record<string, string> | Object
|
||||||
headers?: Record<string, string | null | undefined>
|
headers?: Record<string, boolean | string | null | undefined>
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface HttpParamsUpload {
|
export interface HttpParamsUpload {
|
||||||
@ -26,7 +26,7 @@ export interface HttpParamsForm {
|
|||||||
url: string
|
url: string
|
||||||
data?: Record<string, string> | Object | undefined
|
data?: Record<string, string> | Object | undefined
|
||||||
query?: Record<string, string> | Object
|
query?: Record<string, string> | Object
|
||||||
headers?: Record<string, string | null | undefined>
|
headers?: Record<string, boolean | string | null | undefined>
|
||||||
}
|
}
|
||||||
|
|
||||||
export class HttpHelperX {
|
export class HttpHelperX {
|
||||||
@ -36,7 +36,7 @@ export class HttpHelperX {
|
|||||||
* @param headers
|
* @param headers
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
static getHeaders(ct: string, headers?: Record<string, string>) {
|
static getHeaders(ct: string, headers?: Record<string, boolean | string>) {
|
||||||
return {
|
return {
|
||||||
"Content-Type": ct,
|
"Content-Type": ct,
|
||||||
// "Accept": "application/json",
|
// "Accept": "application/json",
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户