@heybox/hb-sdk API Reference - v0.9.5
    正在准备搜索索引...

    类型别名 UploadOptions

    UploadOptions: UploadBaseOptions & (
        | {
            contentType?: never;
            fieldName?: never;
            fields?: never;
            fileName?: never;
            format: "raw";
            method?: "PUT"
            | "POST";
        }
        | {
            contentType?: string;
            fieldName: string;
            fields?: Record<string, string>;
            fileName?: string;
            format: "multipart";
            method?: "POST";
        }
    )

    raw 默认 PUT,也支持 POST;multipart 固定 POST 且仅含一个文件。

    类型声明

    • {
          contentType?: never;
          fieldName?: never;
          fields?: never;
          fileName?: never;
          format: "raw";
          method?: "PUT" | "POST";
      }
    • {
          contentType?: string;
          fieldName: string;
          fields?: Record<string, string>;
          fileName?: string;
          format: "multipart";
          method?: "POST";
      }
      • 可选contentType?: string

        文件 part 的 MIME type,默认 application/octet-stream。

      • fieldName: string

        文件表单字段名,不得与 fields 的字段名重复。

      • 可选fields?: Record<string, string>

        字符串表单字段;复杂值由调用方自行序列化。

      • 可选fileName?: string

        单个安全文件名,默认使用 from.name。

      • format: "multipart"
      • 可选method?: "POST"