我编写了一个WebSocket服务器,它只处理作为GET请求的升级请求。如果出现带有所需标头的POST或任何其他类型的请求,则由HTTP服务器处理。在中,没有明确说明WebSocket升级请求应该是GET请求。如果升级请求不是GET请求,那么服务器是否应该将其作为WebSocket升级请求来处理,是将其传递给HTTP来处理呢,还是应该使用类似于400 Bad Request的状态代码来响应?这是否是服务器决定不处理非
一切正常,但如果用户输入错误的凭据,他将看到400个响应状态代码。我想将此状态代码更改为401。context.Reject(error: "invalid_grant", description: "The user name or password is incorrect.");我不知道如何在这里传递响应代码