@lzwme/fe-utils
    Preparing search index...

    Class ReqFetch

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    config: ReqConfig = {}
    headers: OutgoingHttpHeaders = ...
    isBrowser: boolean = ...
    instance: ReqFetch

    Methods

    • Type Parameters

      Parameters

      • url: string
      • Optionalparameters: AnyObject
      • Optionalheaders: OutgoingHttpHeaders
      • Optionaloptions: ReqOptions

      Returns Promise<{ buffer: ArrayBuffer; data: T; response: Response }>

    • Returns {
          baseURL?: string;
          cookie?: string;
          headers?: OutgoingHttpHeaders;
          reqOptions?: ReqOptions | RequestOptions;
      }

    • Parameters

      • OptionalurlObject: URL
      • Optionalheaders: OutgoingHttpHeaders

      Returns OutgoingHttpHeaders

    post

    • post<T = AnyObject>(
          url: string,
          parameters: AnyObject,
          headers?: OutgoingHttpHeaders,
          options?: ReqOptions,
      ): Promise<{ buffer: ArrayBuffer; data: T; response: Response }>

      Type Parameters

      Parameters

      • url: string
      • parameters: AnyObject
      • Optionalheaders: OutgoingHttpHeaders
      • Optionaloptions: ReqOptions

      Returns Promise<{ buffer: ArrayBuffer; data: T; response: Response }>

    • Parameters

      • url: string | URL
      • Optionalparameters: AnyObject
      • options: ReqOptions = {}
      • autoRedirect: boolean = true

      Returns Promise<Response>

    • Type Parameters

      Parameters

      • method: string
      • url: string | URL
      • Optionalparameters: AnyObject
      • Optionaloptions: ReqOptions

      Returns Promise<{ buffer: ArrayBuffer; data: T; response: Response }>