客户端插件配置

frp 客户端插件的详细配置说明。

HTTPProxyPluginOptions

Field Type Description Required
httpUser string HTTP 代理用户名。 No
httpPassword string HTTP 代理密码。 No

Socks5PluginOptions

Field Type Description Required
username string 用户名。 No
password string 密码。 No

StaticFilePluginOptions

Field Type Description Required
localPath string 静态文件所在本地路径。 Yes
stripPrefix string 去除用户 HTTP 请求 Path 的特定前缀。 No
httpUser string HTTP Basic Auth 用户名。 No
httpPassword string HTTP Basic Auth 密码。 No

UnixDomainSocketPluginOptions

Field Type Description Required
unixPath string UNIX 域套接字的地址。 Yes

HTTP2HTTPSPluginOptions

Field Type Description Required
localAddr string 本地 HTTPS 服务地址。 Yes
hostHeaderRewrite string 替换 Host header。 No
requestHeaders HeaderOperations 对请求 Header 的操作配置。 No

HTTPS2HTTPPluginOptions

Field Type Description Required
localAddr string 本地 HTTPS 服务地址。 Yes
hostHeaderRewrite string 替换 Host header。 No
requestHeaders HeaderOperations 对请求 Header 的操作配置。 No
enableHTTP2 bool 是否启用 HTTP/2,默认启用。 No
crtPath string TLS 证书文件路径。 No
keyPath string TLS 密钥文件路径。 No

HTTPS2HTTPSPluginOptions

Field Type Description Required
localAddr string 本地 HTTPS 服务地址。 Yes
hostHeaderRewrite string 替换 Host header。 No
requestHeaders HeaderOperations 对请求 Header 的操作配置。 No
enableHTTP2 bool 是否启用 HTTP/2,默认启用。 No
crtPath string TLS 证书文件路径。 No
keyPath string TLS 密钥文件路径。 No

TLS2RawPluginOptions

Field Type Description Required
localAddr string 本地服务地址。 Yes
crtPath string TLS 证书文件路径。 No
keyPath string TLS 密钥文件路径。 No
最后修改 August 29, 2024: update docsy (#86) (30ad042)