Sets an HTTP header for a website or a directory under a website.
Set-IisHttpHeader [-SiteName] <String> [[-VirtualPath] <String>] [-Name] <String> [-Value] <String> [-WhatIf] [-Confirm] [<CommonParameters>]
If the HTTP header doesn't exist, it is created. If a header exists, its value is replaced.
Beginning with Carbon 2.0.1, this function is available only if IIS is installed.
Name | Type | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
SiteName | String | The name of the website where the HTTP header should be set/created. |
true | false | |
VirtualPath | String | The optional path under |
false | false | |
Name | String | The name of the HTTP header. |
true | false | |
Value | String | The value of the HTTP header. |
true | false | |
WhatIf | SwitchParameter | false | false | ||
Confirm | SwitchParameter | false | false | ||
CommonParameters | This cmdlet supports common parameters. For more information type Get-Help about_CommonParameters . |
Set-IisHttpHeader -SiteName 'SopwithCamel' -Name 'X-Flown-By' -Value 'Snoopy'
Sets or creates the SopwithCamel
website's X-Flown-By
HTTP header to the value Snoopy
.
Set-IisHttpHeader -SiteName 'SopwithCamel' -VirtualPath 'Engine' -Name 'X-Powered-By' -Value 'Root Beer'
Sets or creates the SopwithCamel
website's Engine
sub-directory's X-Powered-By
HTTP header to the value Root Beer
.