Variables
Const ExternalIPRules
Functions
DownloadFile
- DownloadFile(url: string, savePath: string): Promise<string>
-
Parameters
-
url: string
-
savePath: string
Returns Promise<string>
GetExternalIP
- GetExternalIP(): Promise<string>
-
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>>
-
Type parameters
Parameters
-
url: string
-
raw: boolean = true
-
Optional options: RequestOptions
HTTPPost
- HTTPPost<T>(url: string, data: any, raw?: boolean, headers?: Map<string, string | number>): Promise<IHTTPResponse<T>>
-
Type parameters
Parameters
-
url: string
-
data: any
-
raw: boolean = true
-
Optional headers: Map<string, string | number>
IExternalIPRule
2019-03-26