@yoyoboot/l-52abp-ng
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.13.
25 lines (24 loc) • 1.02 kB
TypeScript
import { HttpHeaders, HttpClient, HttpEvent } from '@angular/common/http';
import { Observable } from 'rxjs';
/** 请求帮助器 */
export declare class RequestHelper {
/**
* 创建请求头
*/
static createHttpHeaders(): HttpHeaders;
/**
* 创建请求
* @param httpClient http客户端
* @param url 地址
* @param methad 请求方式, GET\POST\PUT\DELETE,默认值get
* @param formDate formDate
* @param headers 请求头
*/
static createRequest(httpClient: HttpClient, url: string, methad?: string, formDate?: FormData, headers?: HttpHeaders): Observable<HttpEvent<{}>>;
static addXRequestedWithHeader(headers: HttpHeaders): HttpHeaders;
static addAspNetCoreCultureHeader(headers: HttpHeaders): HttpHeaders;
static addAcceptLanguageHeader(headers: HttpHeaders): HttpHeaders;
static addTenantIdHeader(headers: HttpHeaders): HttpHeaders;
static addAuthorizationHeaders(headers: HttpHeaders): HttpHeaders;
private static itemExists;
}