---
title: setRequestHeader
framework: tvmljs
role: symbol
role_heading: Instance Method
path: tvmljs/xmlhttprequest/1627317-setrequestheader
---

# setRequestHeader

Appends a header to the list of request headers.

## Declaration

```data
void setRequestHeader(
    in String header, 
    in String value
);
```

```data
void setRequestHeader(
    DOMString header, 
    DOMString value
);
```

## Parameters

- `header`: The header name.
- `value`: The header value.

## Discussion

Discussion If the header already exists in the list of request headers, the specified value is combined with the value currently in the list to create a single request header.

## See Also

### Manipulating the Header List

- [getAllResponseHeaders](tvmljs/xmlhttprequest/1627343-getallresponseheaders.md)
- [getResponseHeader](tvmljs/xmlhttprequest/1627438-getresponseheader.md)
