[**@sankhyalabs/core**](../README.md) • **Docs**

***

[@sankhyalabs/core](../globals.md) / SkwHttpProvider

# Class: SkwHttpProvider

## Constructors

### new SkwHttpProvider()

> **new SkwHttpProvider**(): [`SkwHttpProvider`](SkwHttpProvider.md)

#### Returns

[`SkwHttpProvider`](SkwHttpProvider.md)

## Properties

### STATUS\_CANCELED

> `static` **STATUS\_CANCELED**: `number` = `4`

#### Source

src/http/SkwHttpProvider.ts:8

***

### STATUS\_ERROR

> `static` **STATUS\_ERROR**: `number` = `0`

#### Source

src/http/SkwHttpProvider.ts:4

***

### STATUS\_INFO

> `static` **STATUS\_INFO**: `number` = `2`

#### Source

src/http/SkwHttpProvider.ts:6

***

### STATUS\_OK

> `static` **STATUS\_OK**: `number` = `1`

#### Source

src/http/SkwHttpProvider.ts:5

***

### STATUS\_TIMEOUT

> `static` **STATUS\_TIMEOUT**: `number` = `3`

#### Source

src/http/SkwHttpProvider.ts:7

***

### \_counter

> `static` **\_counter**: `number` = `0`

#### Source

src/http/SkwHttpProvider.ts:2

## Methods

### callService()

> `static` **callService**(`serviceName`, `content`): `Promise`\<`Object`\>

#### Parameters

• **serviceName**: `string`

• **content**: `Object`

#### Returns

`Promise`\<`Object`\>

#### Source

src/http/SkwHttpProvider.ts:10
