---
title: "setAdditionalHeaders(_:)"
framework: network
role: symbol
role_heading: Instance Method
path: "network/nwprotocolwebsocket/options/setadditionalheaders(_:)"
---

# setAdditionalHeaders(_:)

Sets additional HTTP header fields to be sent by the client during the WebSocket handshake.

## Declaration

```swift
func setAdditionalHeaders(_ headers: [(name: String, value: String)])
```

## See Also

### Configuring Client Handshakes

- [setSubprotocols(_:)](network/nwprotocolwebsocket/options/setsubprotocols(_:).md)
- [skipHandshake](network/nwprotocolwebsocket/options/skiphandshake.md)
