小编Tom*_*ein的帖子

Github - 合并被阻止 - 基础分支要求对所有提交进行签名

Github 阻止合并拉取请求,即使所有提交都经过验证。
规则设置:选中“需要签名提交”和“包括管理员”。
有谁知道如何解决这个问题?

在此处输入图片说明 在此处输入图片说明

git github

8
推荐指数
1
解决办法
5039
查看次数

Jetty 8.1.1 Websocket客户端握手

我正在使用Jetty 8.1.1 Websocket客户端API.
我需要用("Sec-WebSocket-Protocol", "xsCrossfire")和更新标题("Authorization", "Basic TLVWQMZqRr2hasYnZoI=")

WebSocketClientFactory factory = new WebSocketClientFactory();
factory.start();
client = factory.newWebSocketClient();
client.getCookies().put("Sec-WebSocket-Protocol", "xsCrossfire");
client.getCookies().put("Authorization", "Basic TLVWQMZqRr2hasYnZoI=");
Future<Connection> conn = client.open(uri, (WebSocket) this);
System.out.printf("Connecting to : %s%n", uri);
Run Code Online (Sandbox Code Playgroud)

请求看起来:

Host: iltlvl262:8000\r\n
Upgrade: websocket\r\n
Connection: Upgrade\r\n
Sec-WebSocket-Version: 13\r\n
Sec-WebSocket-Key: FHKTsICO2vqGCxXVwLkH4Q==\r\n
Cookie: Sec-WebSocket-Protocol=xsCrossfire\r\n
Cookie: Authorization="Basic TLVWQMZqRr2hasYnZoI="\r\n
Run Code Online (Sandbox Code Playgroud)

预期要求:

Host: iltlvl262:8000\r\n
Upgrade: websocket\r\n
Connection: Upgrade\r\n
Sec-WebSocket-Version: 13\r\n
Sec-WebSocket-Key: FHKTsICO2vqGCxXVwLkH4Q==\r\n
Sec-WebSocket-Protocol: xsCrossfire\r\n
Authorization: "Basic TLVWQMZqRr2hasYnZoI="\r\n
Run Code Online (Sandbox Code Playgroud)

如何正确实现8.1.1版中的握手?

java jetty websocket

4
推荐指数
1
解决办法
9077
查看次数

标签 统计

git ×1

github ×1

java ×1

jetty ×1

websocket ×1