# GetRequestHeader(string)

> Retrieves the value of a custom request header.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Networking](/engine/6000.0/script-reference/unityengine/networking.md)
* **Assembly:** UnityEngine.UnityWebRequestModule

```csharp
public string GetRequestHeader(string name)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Name of the custom request header. Case-insensitive.

### Returns

| Type                                                           | Description                                                                                                             |
| -------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| [string](https://learn.microsoft.com/dotnet/api/system.string) | The value of the custom request header. If no custom header with a matching name has been set, returns an empty string. |

### Remarks

This method retrieves the value of custom (i.e. user-set) request headers. These are the headers which will be transmitted *to* the remote server as part of the HTTP request.

Additional Resources: [UnityWebRequest.SetRequestHeader](/engine/6000.0/script-reference/unityengine/networking/unitywebrequest/setrequestheader.md).
