Postman
@auvious/common / Exports / Postman
Class: Postman
Table of contents
Constructors
Properties
- _csrfToken
- _http
- _refreshRequested
- _refreshTokenExpired
- _tokenIsExpired
- _tokenRefreshRoute
- DELETE
- GET
- POST
- PUT
- csrfAppCookieName
- csrfCookieName
- csrfHeaderName
Accessors
Methods
Constructors
constructor
• new Postman(config?
)
Parameters
Name | Type |
---|---|
config | any |
Properties
_csrfToken
• Private
_csrfToken: string
_http
• Private
_http: AxiosInstance
_refreshRequested
• Private
_refreshRequested: any
_refreshTokenExpired
• Private
_refreshTokenExpired: any
_tokenIsExpired
• Private
_tokenIsExpired: any
_tokenRefreshRoute
• Private
_tokenRefreshRoute: string
DELETE
▪ Static
DELETE: string
= "delete"
GET
▪ Static
GET: string
= "get"
POST
▪ Static
POST: string
= "post"
PUT
▪ Static
PUT: string
= "put"
csrfAppCookieName
▪ Static
csrfAppCookieName: string
= "X-AUVIOUS-COOKIE"
csrfCookieName
▪ Static
csrfCookieName: string
= "CSRF-TOKEN"
csrfHeaderName
▪ Static
csrfHeaderName: string
= "X-CSRF-TOKEN"
Accessors
csrfCookie
• get
csrfCookie(): string
Returns
string
csrfToken
• get
csrfToken(): string
Returns
string
Methods
appendCsrfHeaders
▸ Protected
appendCsrfHeaders(config
): void
set csrf related headers manually when document is not available current platform.
Parameters
Name | Type |
---|---|
config | any |
Returns
void
delete
▸ delete(url
, config?
): Promise
<any
>
Parameters
Name | Type |
---|---|
url | string |
config | any |
Returns
Promise
<any
>
get
▸ get(url
, config?
): Promise
<any
>
Parameters
Name | Type |
---|---|
url | string |
config | any |
Returns
Promise
<any
>
post
▸ post(url
, body
, config?
): Promise
<any
>
Parameters
Name | Type |
---|---|
url | string |
body | any |
config | any |
Returns
Promise
<any
>
put
▸ put(url
, body
, config?
): Promise
<any
>
Parameters
Name | Type |
---|---|
url | string |
body | any |
config | any |
Returns
Promise
<any
>
request
▸ request(config?
): Promise
<any
>
Parameters
Name | Type |
---|---|
config | AxiosRequestConfig <any > |
Returns
Promise
<any
>