Add header and method to HTTP/2 transport

According to XTLS/Xray-core/#755
This commit is contained in:
Kobe Arthur Scofield 2022-06-18 23:13:53 +08:00 committed by GitHub
parent 1b8095f92c
commit 2c552dd5b5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -29,7 +29,11 @@ HTTP/2 内置多路复用,不建议使用 HTTP/2 时启用 mux.cool。
"host": ["xray.com"],
"path": "/random/path",
"read_idle_timeout": 10,
"health_check_timeout": 15
"health_check_timeout": 15,
"method": "PUT",
"headers": {
"Header": ["value"]
}
}
```
@ -56,3 +60,13 @@ HTTP 路径,由 `/` 开头, 客户端和服务器必须一致。
> `health_check_timeout` number
单位秒,健康检查的超时时间。如果在这段时间内没有完成健康检查,即认为健康检查失败。默认值为 `15`
> `method`: string
HTTP 方法。默认值为 `"PUT"`
设置时应参照[此处](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods)列出值。
> `headers`: map{ string: \[string\] }
自定义 HTTP 头,一个键值对,每个键表示一个 HTTP 头名称,对应值为一个数组。