id: aafb56b2f29a4bba8b61463cdd0c0e54
parent_id: 
item_type: 1
item_id: 33675129590a458e954e70797e1697f7
item_updated_time: 1764345569832
title_diff: "[{\"diffs\":[[1,\"cyfdecyfcow\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":11}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>cyfdecyf/cow</title>\\\r\\\n  <basefont face=\\\"微软雅黑\\\" size=\\\"2\\\" />\\\r\\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html;charset=utf-8\\\" />\\\r\\\n  <meta name=\\\"exporter-version\\\" content=\\\"YXBJ Windows/608924 (zh-CN, DDL); Windows/10.0.0 (Win64); EDAMVersion=V2;\\\"/>\\\r\\\n  <meta name=\\\"application-data:2525275\\\" content=\\\"70800145/s394/450ce1d9-88a6-4260-b77a-f384ea0d4f85/www.evernote.com\\\"/>\\\r\\\n  <style>\\\r\\\n\\tbody, td {\\\r\\\n\\t  font-family: 微软雅黑;\\\r\\\n\\t  font-size: 12pt;\\\r\\\n\\t}\\\r\\\n  </style>\\\r\\\n</head>\\\r\\\n<body>\\\r\\\n<a name=\\\"10953\\\"></a>\\\r\\\n<h1>cyfdecyf/cow</h1>\\\r\\\n\\\r\\\n<div><span><br/><div style=\\\"font-size: 16px\\\"><div style=\\\"box-sizing:border-box;font-family:sans-serif;\\\"><div style=\\\"font-size:13px;box-sizing:border-box;font-variant:normal;font-weight:normal;font-stretch:normal;font-style:normal;font-family:Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';color:rgb(51, 51, 51);background-color:rgb(255, 255, 255);word-wrap:break-word;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;border-radius:3px;\\\"><span style=\\\"display:table;\\\"></span>\\\n    <h3 style=\\\"border-right-style:solid;box-sizing:border-box;border-left-style:solid;font-size:14px;border-radius:3px 3px 0px 0px;border-width:1px 1px 0px;border-top-style:solid;margin:0px;border-top-color:rgb(216, 216, 216);border-right-color:rgb(216, 216, 216);border-left-color:rgb(216, 216, 216);padding:9px 10px 10px;display:block;background-color:rgb(245, 245, 245);\\\">\\\n      <span style=\\\"box-sizing:border-box;font-family:octicons;font-variant:normal;font-stretch:normal;font-size:16px;font-style:normal;font-weight:normal;display:inline-block;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;\\\"></span></span>\\\n      README.md\\\n    </h3>\\\n\\\n    <div style=\\\"word-wrap:break-word;box-sizing:border-box;display:block;font-family:'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';font-size:16px;border:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:45px;background-color:rgb(255, 255, 255);\\\"><span style=\\\"font-family:'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';font-size:16px;display:table;\\\"></span><h1 style=\\\"box-sizing:border-box;margin:0.67em 0px;margin-bottom:16px;font-size:2.25em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);margin-top:0px;\\\"><a href=\\\"https://github.com/cyfdecyf/cow#cow-climb-over-the-wall-proxy\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>COW (Climb Over the Wall) proxy</h1>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">COW 是一个简化穿墙的 HTTP 代理服务器。它能自动检测被墙网站，仅对这些网站使用二级代理。</p>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a href=\\\"https://github.com/cyfdecyf/cow/blob/master/README-en.md\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\">English README</a>.</p>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">当前版本：0.9.6 <a href=\\\"https://github.com/cyfdecyf/cow/blob/master/CHANGELOG\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\">CHANGELOG</a>\\\n<a href=\\\"https://travis-ci.org/cyfdecyf/cow\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\"><img src=\\\":/6b2a009bdd044d37b1f126b8e759116a\\\" type=\\\"image/png\\\" data-filename=\\\"68747470733a2f2f7472617669732d63692e6f72672f63796664656379662f636f772e706e673f6272616e63683d6d6173746572.png\\\" alt=\\\"Build Status\\\" height=\\\"20\\\" style=\\\"border:0px;box-sizing:content-box;max-width:100%;background-color:rgb(255, 255, 255);\\\" width=\\\"90\\\"/></a></p>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><strong style=\\\"box-sizing:border-box;font-weight:bold;\\\">欢迎在 develop branch 进行开发并发送 pull request :)</strong></p>\\\n\\\n<h2 style=\\\"box-sizing:border-box;margin-top:1em;margin-bottom:16px;font-size:1.75em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);\\\"><a href=\\\"https://github.com/cyfdecyf/cow#功能\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>功能</h2>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">COW 的设计目标是自动化，理想情况下用户无需关心哪些网站无法访问，可直连网站也不会因为使用二级代理而降低访问速度。</p>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\"><li style=\\\"box-sizing:border-box;\\\">作为 HTTP 代理，可提供给移动设备使用；若部署在国内服务器上，可作为 APN 代理</li><li style=\\\"box-sizing:border-box;\\\">支持 HTTP, SOCKS5, <a href=\\\"https://github.com/clowwindy/shadowsocks/wiki/Shadowsocks-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\">shadowsocks</a> 和 cow 自身作为二级代理\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;padding-left:2em;margin-top:0px;margin-bottom:0px;\\\"><li style=\\\"box-sizing:border-box;\\\">可使用多个二级代理，支持简单的负载均衡</li></ul></li><li style=\\\"box-sizing:border-box;\\\">自动检测网站是否被墙，仅对被墙网站使用二级代理</li><li style=\\\"box-sizing:border-box;\\\">自动生成包含直连网站的 PAC，访问这些网站时可绕过 COW\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;padding-left:2em;margin-top:0px;margin-bottom:0px;\\\"><li style=\\\"box-sizing:border-box;\\\">内置<a href=\\\"https://github.com/cyfdecyf/cow/blob/master/site_direct.go\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\">常见可直连网站</a>，如国内社交、视频、银行、电商等网站（可手工添加）</li></ul></li></ul>\\\n\\\n<h1 style=\\\"box-sizing:border-box;margin:0.67em 0px;margin-top:1em;margin-bottom:16px;font-size:2.25em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);\\\"><a href=\\\"https://github.com/cyfdecyf/cow#快速开始\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>快速开始</h1>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">安装：</p>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\"><li style=\\\"box-sizing:border-box;\\\"><p style=\\\"box-sizing:border-box;margin-bottom:16px;margin-top:16px;\\\"><strong style=\\\"box-sizing:border-box;font-weight:bold;\\\">OS X, Linux (x86, ARM):</strong> 执行以下命令（也可用于更新）</p>\\\n\\\n<pre style=\\\"font-variant:normal;box-sizing:border-box;font-weight:normal;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-stretch:normal;font-style:normal;margin-bottom:16px;overflow:auto;font-size:85%;margin-top:0px;padding:16px;border-radius:3px;background-color:rgb(247, 247, 247);word-wrap:normal;\\\"><code style=\\\"border:0px;box-sizing:border-box;background:transparent;font-size:100%;margin:0px;border-radius:3px;word-break:normal;white-space:pre;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;padding:0px;display:inline;max-width:initial;overflow:initial;word-wrap:normal;background-color:transparent;\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:100%;white-space:pre;letter-spacing:-0.2em;\\\">normal</span>curl -L git.io/cow | bash\\\n<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:100%;white-space:pre;letter-spacing:-0.2em;\\\">normal</span></code></pre>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;padding-left:2em;margin-top:0px;margin-bottom:0px;\\\"><li style=\\\"box-sizing:border-box;\\\">环境变量 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>COW_INSTALLDIR<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 可以指定安装的路径，若该环境变量不是目录则询问用户</li></ul></li><li style=\\\"box-sizing:border-box;\\\"><strong style=\\\"box-sizing:border-box;font-weight:bold;\\\">Windows:</strong> <a href=\\\"http://dl.chenyufei.info/cow/\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\">点此下载</a></li><li style=\\\"box-sizing:border-box;\\\">熟悉 Go 的用户可用 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>go get github.com/cyfdecyf/cow<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 从源码安装</li></ul>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">编辑 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>~/.cow/rc<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> (Linux) 或 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>rc.txt<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> (Windows)，简单的配置例子如下：</p>\\\n\\\n<pre style=\\\"font-variant:normal;box-sizing:border-box;font-weight:normal;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-stretch:normal;font-style:normal;margin-bottom:16px;overflow:auto;font-size:85%;margin-top:0px;padding:16px;border-radius:3px;background-color:rgb(247, 247, 247);word-wrap:normal;\\\"><code style=\\\"border:0px;box-sizing:border-box;background:transparent;font-size:100%;margin:0px;border-radius:3px;word-break:normal;white-space:pre;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;padding:0px;display:inline;max-width:initial;overflow:initial;word-wrap:normal;background-color:transparent;\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:100%;white-space:pre;letter-spacing:-0.2em;\\\">normal</span>#开头的行是注释，会被忽略\\\n# 本地 HTTP 代理地址\\\n# 配置 HTTP 和 HTTPS 代理时请填入该地址\\\n# 若配置代理时有对所有协议使用该代理的选项，且你不清楚此选项的含义，请勾选\\\n# 或者在自动代理配置中填入 http://127.0.0.1:7777/pac\\\nlisten = http://127.0.0.1:7777\\\n\\\n# SOCKS5 二级代理\\\nproxy = socks5://127.0.0.1:1080\\\n# HTTP 二级代理\\\nproxy = http://127.0.0.1:8080\\\nproxy = http://user:password@127.0.0.1:8080\\\n# shadowsocks 二级代理\\\nproxy = ss://aes-128-cfb:password@1.2.3.4:8388\\\n# cow 二级代理\\\nproxy = cow://aes-128-cfb:password@1.2.3.4:8388\\\n<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:100%;white-space:pre;letter-spacing:-0.2em;\\\">normal</span></code></pre>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">使用 cow 协议的二级代理需要在国外服务器上安装 COW，并使用如下配置：</p>\\\n\\\n<pre style=\\\"font-variant:normal;box-sizing:border-box;font-weight:normal;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-stretch:normal;font-style:normal;margin-bottom:16px;overflow:auto;font-size:85%;margin-top:0px;padding:16px;border-radius:3px;background-color:rgb(247, 247, 247);word-wrap:normal;\\\"><code style=\\\"border:0px;box-sizing:border-box;background:transparent;font-size:100%;margin:0px;border-radius:3px;word-break:normal;white-space:pre;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;padding:0px;display:inline;max-width:initial;overflow:initial;word-wrap:normal;background-color:transparent;\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:100%;white-space:pre;letter-spacing:-0.2em;\\\">normal</span>listen = cow://aes-128-cfb:password@0.0.0.0:8388\\\n<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:100%;white-space:pre;letter-spacing:-0.2em;\\\">normal</span></code></pre>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">完成配置后启动 COW 并配置好代理即可使用。</p>\\\n\\\n<h1 style=\\\"box-sizing:border-box;margin:0.67em 0px;margin-top:1em;margin-bottom:16px;font-size:2.25em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);\\\"><a href=\\\"https://github.com/cyfdecyf/cow#详细使用说明\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>详细使用说明</h1>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">配置文件在 Unix 系统上为 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>~/.cow/rc<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code>，Windows 上为 COW 所在目录的 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>rc.txt<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 文件。 <strong style=\\\"box-sizing:border-box;font-weight:bold;\\\"><a href=\\\"https://github.com/cyfdecyf/cow/blob/master/doc/sample-config/rc\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\">样例配置</a> 包含了所有选项以及详细的说明</strong>，建议下载然后修改。</p>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">启动 COW：</p>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\"><li style=\\\"box-sizing:border-box;\\\">Unix 系统在命令行上执行 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>cow &amp;<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> (若 COW 不在 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>PATH<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 所在目录，请执行 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>./cow &amp;<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code>)\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;padding-left:2em;margin-top:0px;margin-bottom:0px;\\\"><li style=\\\"box-sizing:border-box;\\\"><a href=\\\"https://github.com/cyfdecyf/cow/blob/master/doc/init.d/cow\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\">Linux 启动脚本</a>，如何使用请参考注释（Debian 测试通过，其他 Linux 发行版应该也可使用）</li></ul></li><li style=\\\"box-sizing:border-box;\\\">Windows\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;padding-left:2em;margin-top:0px;margin-bottom:0px;\\\"><li style=\\\"box-sizing:border-box;\\\">双击 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>cow-taskbar.exe<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code>，隐藏到托盘执行</li><li style=\\\"box-sizing:border-box;\\\">双击 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>cow-hide.exe<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code>，隐藏为后台程序执行</li><li style=\\\"box-sizing:border-box;\\\">以上两者都会启动 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>cow.exe<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code></li></ul></li></ul>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">PAC url 为 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>http://&lt;listen address&gt;/pac<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code>，也可将浏览器的 HTTP/HTTPS 代理设置为 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>listen address<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 使所有网站都通过 COW 访问。</p>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><strong style=\\\"box-sizing:border-box;font-weight:bold;\\\">使用 PAC 可获得更好的性能，但若 PAC 中某网站从直连变成被封，浏览器会依然尝试直连。遇到这种情况可以暂时不使用 PAC 而总是走 HTTP 代理，让 COW 学习到新的被封网站。</strong></p>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">命令行选项可以覆盖部分配置文件中的选项、打开 debug/request/reply 日志，执行 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>cow -h<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 来获取更多信息。</p>\\\n\\\n<h2 style=\\\"box-sizing:border-box;margin-top:1em;margin-bottom:16px;font-size:1.75em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);\\\"><a href=\\\"https://github.com/cyfdecyf/cow#手动指定被墙和直连网站\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>手动指定被墙和直连网站</h2>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><strong style=\\\"box-sizing:border-box;font-weight:bold;\\\">一般情况下无需手工指定被墙和直连网站，该功能只是是为了处理特殊情况和性能优化。</strong></p>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">配置文件所在目录下的 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>blocked<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 和 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>direct<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 可指定被墙和直连网站（<code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>direct<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 中的 host 会添加到 PAC）。\\\nWindows 下文件名为 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>blocked.txt<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 和 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>direct.txt<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code>。</p>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\"><li style=\\\"box-sizing:border-box;\\\">每行一个域名或者主机名（COW 会先检查主机名是否在列表中，再检查域名）\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;padding-left:2em;margin-top:0px;margin-bottom:0px;\\\"><li style=\\\"box-sizing:border-box;\\\">二级域名如 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>google.com<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 相当于 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>*.google.com<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code></li><li style=\\\"box-sizing:border-box;\\\"><code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>com.hk<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code>, <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>edu.cn<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 等二级域名下的三级域名，作为二级域名处理。如 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>google.com.hk<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 相当于 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>*.google.com.hk<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code></li><li style=\\\"box-sizing:border-box;\\\">其他三级及以上域名/主机名做精确匹配，例如 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>plus.google.com<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code></li></ul></li></ul>\\\n\\\n<h1 style=\\\"box-sizing:border-box;margin:0.67em 0px;margin-top:1em;margin-bottom:16px;font-size:2.25em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);\\\"><a href=\\\"https://github.com/cyfdecyf/cow#技术细节\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>技术细节</h1>\\\n\\\n<h2 style=\\\"box-sizing:border-box;margin-top:1em;margin-bottom:16px;font-size:1.75em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);\\\"><a href=\\\"https://github.com/cyfdecyf/cow#访问网站记录\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>访问网站记录</h2>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">COW 在配置文件所在目录下的 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>stat<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> json 文件中记录经常访问网站被墙和直连访问的次数。</p>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\"><li style=\\\"box-sizing:border-box;\\\"><strong style=\\\"box-sizing:border-box;font-weight:bold;\\\">对未知网站，先尝试直接连接，失败后使用二级代理重试请求，2 分钟后再尝试直接</strong>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;padding-left:2em;margin-top:0px;margin-bottom:0px;\\\"><li style=\\\"box-sizing:border-box;\\\">内置<a href=\\\"https://github.com/cyfdecyf/cow/blob/master/site_blocked.go\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\">常见被墙网站</a>，减少检测被墙所需时间（可手工添加）</li></ul></li><li style=\\\"box-sizing:border-box;\\\">直连访问成功一定次数后相应的 host 会添加到 PAC</li><li style=\\\"box-sizing:border-box;\\\">host 被墙一定次数后会直接用二级代理访问\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;padding-left:2em;margin-top:0px;margin-bottom:0px;\\\"><li style=\\\"box-sizing:border-box;\\\">为避免误判，会以一定概率再次尝试直连访问</li></ul></li><li style=\\\"box-sizing:border-box;\\\">host 若一段时间没有访问会自动被删除（避免 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>stat<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 文件无限增长）</li><li style=\\\"box-sizing:border-box;\\\">内置网站列表和用户指定的网站不会出现在统计文件中</li></ul>\\\n\\\n<h2 style=\\\"box-sizing:border-box;margin-top:1em;margin-bottom:16px;font-size:1.75em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);\\\"><a href=\\\"https://github.com/cyfdecyf/cow#cow-如何检测被墙网站\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>COW 如何检测被墙网站</h2>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">COW 将以下错误认为是墙在作怪：</p>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\"><li style=\\\"box-sizing:border-box;\\\">服务器连接被重置 (connection reset)</li><li style=\\\"box-sizing:border-box;\\\">创建连接超时</li><li style=\\\"box-sizing:border-box;\\\">服务器读操作超时</li></ul>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">无论是普通的 HTTP GET 等请求还是 CONNECT 请求，失败后 COW 都会自动重试请求。（如果已经有内容发送回 client 则不会重试而是直接断开连接。）</p>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">用连接被重置来判断被墙通常来说比较可靠，超时则不可靠。COW 每隔半分钟会尝试估算合适的超时间隔，避免在网络连接差的情况下把直连网站由于超时也当成被墙。\\\nCOW 默认配置下检测到被墙后，过两分钟再次尝试直连也是为了避免误判。</p>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">如果超时自动重试给你造成了问题，请参考<a href=\\\"https://github.com/cyfdecyf/cow/blob/master/doc/sample-config/rc\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;\\\">样例配置</a>高级选项中的 <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>readTimeout<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code>, <code style=\\\"box-sizing:border-box;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0, 0, 0, 0.0392157);\\\"><span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span>dialTimeout<span style=\\\"font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:85%;letter-spacing:-0.2em;\\\"> </span></code> 选项。</p>\\\n\\\n<h2 style=\\\"box-sizing:border-box;margin-top:1em;margin-bottom:16px;font-size:1.75em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);\\\"><a href=\\\"https://github.com/cyfdecyf/cow#限制\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>限制</h2>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\"><li style=\\\"box-sizing:border-box;\\\">不提供 cache</li><li style=\\\"box-sizing:border-box;\\\">不支持 HTTP pipeline（Chrome, Firefox 默认都没开启 pipeline，支持这个功能容易增加问题而好处并不明显）</li></ul>\\\n\\\n<h1 style=\\\"box-sizing:border-box;margin:0.67em 0px;margin-top:1em;margin-bottom:16px;font-size:2.25em;font-weight:bold;padding-bottom:0.3em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);\\\"><a href=\\\"https://github.com/cyfdecyf/cow#致谢-acknowledgements\\\" style=\\\"box-sizing:border-box;background-color:transparent;color:rgb(64, 120, 192);text-decoration:none;display:inline-block;padding-right:2px;margin-left:-18px;\\\"><span style=\\\"display:inline-block;box-sizing:border-box;text-decoration:none;font-variant:normal;font-stretch:normal;font-size:16px;font-family:octicons;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;color:rgb(0, 0, 0);vertical-align:middle;visibility:hidden;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;font-size:16px;font-family:octicons;color:rgb(0, 0, 0);visibility:hidden;\\\"></span></span></a>致谢 (Acknowledgements)</h1>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">贡献代码：</p>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\"><li style=\\\"box-sizing:border-box;\\\">@fzerorubigd: various bug fixes and feature implementation</li><li style=\\\"box-sizing:border-box;\\\">@tevino: http parent proxy basic authentication</li><li style=\\\"box-sizing:border-box;\\\">@xupefei: 提供 cow-hide.exe 以在 windows 上在后台执行 cow.exe</li><li style=\\\"box-sizing:border-box;\\\">@sunteya: 改进启动和安装脚本</li></ul>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">Bug reporter:</p>\\\n\\\n<ul style=\\\"box-sizing:border-box;padding:0px;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\"><li style=\\\"box-sizing:border-box;\\\">GitHub users: glacjay, trawor, Blaskyy, lucifer9, zellux, xream, hieixu, fantasticfears, perrywky, JayXon, graminc, WingGao, polong, dallascao, luosheng</li><li style=\\\"box-sizing:border-box;\\\">Twitter users: 特别感谢 @shao222 多次帮助测试新版并报告了不少 bug, @xixitalk</li></ul>\\\n\\\n<p style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:0px;\\\">@glacjay 对 0.3 版本的 COW 提出了让它更加自动化的建议，使我重新考虑 COW 的设计目标并且改进成 0.5 版本之后的工作方式。</p>\\\n<span style=\\\"font-family:'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';font-size:16px;display:table;clear:both;\\\"></span></div>\\\n  <span style=\\\"display:table;clear:both;\\\"></span></div></div></div></div></div></div></div></div></div><br/></span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":40594}]"
metadata_diff: {"new":{"id":"33675129590a458e954e70797e1697f7","parent_id":"f67288c3a0be4374b5d532b5dcc3aabc","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1764348826532,"markup_language":2,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2025-11-28T21:04:02.572Z
created_time: 2025-11-28T21:04:02.572Z
type_: 13