# HTTP Headers

### Get

Get a single header of the service:

```typescript
crudService.getHeader(name : string) : string
```

Get the headers instance of the service:

```typescript
crudService.getHeaders() : HttpHeaders
```

Get values for a single header of the service:

```typescript
crudService.getHeaderArray(name : string) : string[]
```

### Set

Set a single header of the service:

```typescript
crudService.setHeader(name : string, value : string) : this
```

Set the headers instance of the service:

```typescript
crudService.setHeaders(headers : HttpHeaders) : this
```

Set values for a single header of the service:

```typescript
crudService.setHeaderArray(name : string, valueArray : string[]) : this
```

### Append

Append a single header to the service:

```typescript
crudService.appendHeader(name : string, value : string) : this
```

Append values to a single header of the service:

```typescript
crudService.appendHeaderArray(name : string, valueArray : string[]) : this
```

### Clear

Clear a single header of the service:

```typescript
crudService.clearHeader(name : string) : this
```

Clear the headers instance of the service:

```typescript
crudService.clearHeaders() : this
```
