title: Status code to indicate request is not a web Socket connection establishment request
body: <p>Hi I am writing an end point in ASP.Net Core to handle web socket requests.
  Any idea what is the <strong>correct or most suitable response status code that i should return if i get a request which is not a websocket connection establishment request</strong> to a web socket connection end point.</p>
  
  <p>For more info please see the below code,</p>
  
  <pre><code> public async Task Invoke(HttpContext context)
      {
          if (!context.WebSockets.IsWebSocketRequest)
          {
              context.Response.StatusCode = &lt;what should be set here&gt;;
              return;
          }
  </code></pre>