Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

Const ExternalIPRules

ExternalIPRules: IExternalIPRule[] = ...
since

IExternalIPRule

version

2019-03-26

Functions

DownloadFile

  • DownloadFile(url: string, savePath: string): Promise<string>
  • version

    1.0.0

    since

    1.0.9

    Parameters

    • url: string
    • savePath: string

    Returns Promise<string>

GetExternalIP

  • GetExternalIP(): Promise<string>
  • since

    2019-03-26

    version

    2021-03-06

    Returns Promise<string>

HTTPDownload

  • HTTPDownload(url: string, options: FilePath, tryDetectFileTypeByMagicNumber?: boolean, minSizeInBytes?: number): Promise<FilePath>
  • Parameters

    • url: string
    • options: FilePath
    • tryDetectFileTypeByMagicNumber: boolean = true
    • Optional minSizeInBytes: number

    Returns Promise<FilePath>

HTTPGet

  • HTTPGet<T>(url: string, raw?: boolean, options?: RequestOptions): Promise<IHTTPResponse<T>>
  • Simple wrap for http get

    since

    1.1.23

    version

    2019-02-26

    Type parameters

    • T = string

    Parameters

    • url: string
    • raw: boolean = true
    • Optional options: RequestOptions

    Returns Promise<IHTTPResponse<T>>

HTTPPost

  • HTTPPost<T>(url: string, data: any, raw?: boolean, headers?: Map<string, string | number>): Promise<IHTTPResponse<T>>
  • since

    1.1.23

    version

    2019-02-27

    Type parameters

    • T = string

    Parameters

    • url: string
    • data: any
    • raw: boolean = true
    • Optional headers: Map<string, string | number>

    Returns Promise<IHTTPResponse<T>>

Legend

  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Interface
  • Interface with type parameter
  • Enumeration
  • Class

Generated using TypeDoc