//global模块 global { //进程UID uid=3004; //超时时间(秒) timeout=60; //TCP, DNS, UDP监听地址 tcp_listen=0124; dns_listen=0126; udp_listen = 10010; } //http模块 http { //http模块关键字: [M], [method], [uri], [U], [V], [version], [H], [host], [port], \r, \n, \v, \f, \b, \t, \a. 如果原本请求头含有关键字也会被替换. //[M]、[method] 原请求方法 //[U] 原请求url //[uri] 原请求uri(http 模块) //[V]、[version] 原请求协议版本 //[host] 原请求host //[port] 原请求端口 //[H] 原请求[host]:[port] //指定HTTP服务器IP http_ip="aixiao.me"; //指定HTTP服务器端口 http_port=129; //删除HTTP头字段,逗号分开 http_del="Host,"; //自定义HTTP请求头 http_first="[M] [U] [V]\r\nHost: [H]\r\n"; //字符串替换, 以"->"为分界符,"Windows NT 10.0"字符串替换为"Linux"字符串.(可以有多个) strrep="Windows NT 10.0" -> "Linux"; strrep="Linux" -> "aixiao.me"; strrep="aixiao.me" -> "AIXIAO.ME"; //正则表达式替换, 以"->"为分界符,匹配到的内容"Accept-Encoding*.+?"替换为"Accept-Encoding: GZIP, deflate"字符串.(可以有多个) regrep="Accept-Encoding*.+?" -> "Accept-Encoding: GZIP, deflate"; regrep="Connection*.+?" -> "Connection: KEEP-alive"; // 编码, 代码128-255要与服务端一致,默认为0不编码 encode=129; } //https模块 https { https_ip="aixiao.me"; https_port=129; https_del="Host,host,x-online-host"; https_first="[M] [U] [V]\r\nHost: [host]:[port]\r\n"; encode=129; } //httpdns模块 httpdns { //httpdns 模块关键字: [M], [D], [V], \r, \n, \v, \f, \b, \t, \a. //默认 [M] 为 GET //默认 [V] 为 HTTP/1.0 //HTTPDNS服务器IP addr = 119.29.29.29:80; //自定义HTTPDNS请求头 http_req = "[M] [U] [V]\r\nHost: [H]\r\n\r\n"; } //httpudp模块 httpudp { //httpudp 模块关键字: [M], [U], [V], [H]. //默认 [M] 为 CONNECT //默认 [V] 为 HTTP/1.1 //HTTPUDP服务器IP addr = 47.240.75.93:10010; //自定义HTTPUDP请求头 http_req = "[M] [U] [V]\r\nHost: [H]\r\n"; }