Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 9b7994b

Browse filesBrowse files
In Websocket proxy, don't forward User-Agent. Fixes aspnet#1469.
1 parent c01193d commit 9b7994b
Copy full SHA for 9b7994b

File tree

Expand file treeCollapse file tree

1 file changed

+3
-1
lines changed
Open diff view settings
Filter options
  • src/Microsoft.AspNetCore.SpaServices.Extensions/Proxying
Expand file treeCollapse file tree

1 file changed

+3
-1
lines changed
Open diff view settings
Collapse file

‎src/Microsoft.AspNetCore.SpaServices.Extensions/Proxying/SpaProxy.cs‎

Copy file name to clipboardExpand all lines: src/Microsoft.AspNetCore.SpaServices.Extensions/Proxying/SpaProxy.cs
+3-1Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ internal static class SpaProxy
2222
private const int DefaultWebSocketBufferSize = 4096;
2323
private const int StreamCopyBufferSize = 81920;
2424

25-
private static readonly string[] NotForwardedWebSocketHeaders = new[] { "Connection", "Host", "Upgrade", "Sec-WebSocket-Key", "Sec-WebSocket-Version" };
25+
// Don't forward User-Agent because of https://github.com/aspnet/JavaScriptServices/issues/1469
26+
// Others just aren't applicable in proxy scenarios
27+
private static readonly string[] NotForwardedWebSocketHeaders = new[] { "Connection", "Host", "User-Agent", "Upgrade", "Sec-WebSocket-Key", "Sec-WebSocket-Version" };
2628

2729
public static HttpClient CreateHttpClientForProxy(TimeSpan requestTimeout)
2830
{

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.