[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-strapi-article:zh:proxy-account-failed":3,"blog-article:\u002Fblog\u002Fproxy-account-failed":581,"blog-related:\u002Fblog\u002Fproxy-account-failed":582,"blog-translations:\u002Fblog\u002Fproxy-account-failed":583},{"available":4,"article":5,"relatedArticles":127,"translations":505},true,{"source":6,"id":7,"documentId":8,"translationKey":8,"locale":9,"slug":10,"path":11,"_path":11,"title":12,"description":13,"excerpt":13,"image":14,"publishedAt":15,"updatedAt":16,"author":17,"tags":18,"featured":19,"sortOrder":20,"readingTime":21,"bodyType":22,"bodyBlocks":23,"bodyHtml":126},"strapi",2132,"n4e0v2bagwqgcxp1on7axb1m","zh","proxy-account-failed","\u002Fblog\u002Fproxy-account-failed","代理账号密码认证失败：大小写、过期和权限怎么查？","代理账号密码认证失败时，先区分 407 与端口超时，再检查大小写、空格、特殊字符、套餐有效期、流量余额、权限和客户端字段映射，减少无效更换代理 IP。","https:\u002F\u002Fcms.quanqiudaili.com\u002Fuploads\u002Flarge_cover_1_bbbf896121.webp","2026-08-20T09:26:24.470Z","2026-08-20T09:26:24.456Z","Global Proxies Team",[],false,0,1,"blocks",[24,30,36,40,44,48,52,57,61,65,69,73,77,82,86,90,94,98,102,106,110,114,118,122],{"type":25,"children":26},"paragraph",[27],{"text":28,"type":29},"代理账号密码认证失败时，先判断是否已经连接到代理入口。能连接但返回 407，优先检查用户名、密码和认证方式；连主机和端口都失败，则先查网络、主机和端口，不要反复修改密码。","text",{"type":31,"level":32,"children":33},"heading",2,[34],{"text":35,"type":29},"账号密码是否存在空格、大小写或特殊字符错误？",{"type":25,"children":37},[38],{"text":39,"type":29},"手动重新复制用户名和密码，去掉首尾空格，确认大小写、连字符和特殊字符没有变化。不要把带引号、带空格或整段代理链接直接粘贴到只接受用户名和密码的字段中。",{"type":31,"level":32,"children":41},[42],{"text":43,"type":29},"账号是否过期、流量用完或填错产品入口？",{"type":25,"children":45},[46],{"text":47,"type":29},"确认凭据属于当前代理产品、国家或地区和代理入口，并检查套餐有效期、流量余额、并发限制及子账号状态。不同产品的账号不能混用。",{"type":31,"level":32,"children":49},[50],{"text":51,"type":29},"407、端口超时和认证弹窗分别说明什么？",{"type":53,"children":54},"code",[55],{"text":56,"type":29},"| 现象 | 优先检查 | 结论 |\n|---|---|---|\n| 返回 407 | 用户名、密码、认证方式 | 已到达代理入口，但认证未通过 |\n| 端口连接超时 | 网络、主机、端口 | 认证尚未开始，先查连接 |\n| 反复出现认证弹窗 | 凭据保存、字段映射、旧缓存 | 删除旧凭据后手动重填 |\n| 只有某个客户端失败 | 字段映射、协议和编码 | 代理资源未必失效 |\n| 账号突然失效 | 有效期、余额、权限和子账号 | 需核对资源状态 |",{"type":31,"level":32,"children":58},[59],{"text":60,"type":29},"代理认证失败应该按什么顺序复测？",{"type":25,"children":62},[63],{"text":64,"type":29},"1. 用同一主机、端口和协议手动填写用户名与密码。\n2. 在最小客户端中请求出口检测页，记录完整错误码。\n3. 用第二个客户端复测，但不要同时更换网络和代理参数。\n4. 仍返回 407 时，保存时间、产品、入口和截图，联系服务商核对账号状态。",{"type":25,"children":66},[67],{"text":68,"type":29},"脱敏复测记录示例：`2026-08-19 10:30`，入口 `proxy.example.com:PORT`，协议 `HTTP`，用户名 `user_***`，密码不记录；结果为 `407 Proxy Authentication Required`。随后按上表核对凭据、认证方式和账号状态。",{"type":25,"children":70},[71],{"text":72,"type":29},"能看到出口 IP 变化，只能证明代理接入成功，不代表目标网站一定放行；验证码、账号审核和站点权限仍需单独判断。",{"type":31,"level":32,"children":74},[75],{"text":76,"type":29},"FAQ",{"type":31,"level":78,"children":79},3,[80],{"text":81,"type":29},"大小写真的会导致认证失败吗？",{"type":25,"children":83},[84],{"text":85,"type":29},"会。用户名和密码应按服务端记录原样填写，尤其要注意大写字母、数字和特殊字符。",{"type":31,"level":78,"children":87},[88],{"text":89,"type":29},"返回 407 是端口问题吗？",{"type":25,"children":91},[92],{"text":93,"type":29},"通常不是。407 表示代理入口要求认证或认证未通过；端口完全不通时一般表现为超时或连接拒绝。",{"type":31,"level":78,"children":95},[96],{"text":97,"type":29},"什么时候需要更换代理 IP？",{"type":25,"children":99},[100],{"text":101,"type":29},"先确认账号、网络、主机、端口和协议都正确。只有同一目标站持续异常，才考虑更换同地区代理 IP。",{"type":31,"level":78,"children":103},[104],{"text":105,"type":29},"复测需要准备哪些信息？",{"type":25,"children":107},[108],{"text":109,"type":29},"准备目标站、代理主机和端口、协议、错误码、测试时间、客户端名称及截图，不要在公开渠道发送完整密码。",{"type":25,"children":111},[112],{"text":113,"type":29},"可通过[全球代理 FAQ](https:\u002F\u002Fhelp.quanqiudaili.com\u002Fdocs\u002FFaq\u002F)核对认证问题；提交截图前应遮盖完整用户名、密码和其他敏感字段。",{"type":25,"children":115},[116],{"text":117,"type":29},"---",{"type":31,"level":32,"children":119},[120],{"text":121,"type":29},"代理账号密码认证失败时应该先查什么？",{"type":25,"children":123},[124],{"text":125,"type":29},"认证失败的排查顺序是：连接是否建立 → 用户名密码格式 → 有效期和权限 → 产品入口 → 客户端差异。按层验证，比连续更换代理 IP 更容易定位原因。","",[128,242,347],{"source":6,"id":129,"documentId":130,"translationKey":130,"locale":9,"slug":131,"path":132,"_path":132,"title":133,"description":134,"excerpt":134,"image":135,"publishedAt":136,"updatedAt":137,"author":17,"tags":138,"featured":19,"sortOrder":20,"readingTime":21,"bodyType":22,"bodyBlocks":139,"bodyHtml":126},2133,"mxzjklqnw9bjlkwm3k4xwspl","ping-proxy-proxy-ip-guide","\u002Fblog\u002Fping-proxy-proxy-ip-guide","端口能 ping 通但代理不能用，是不是协议填错了？","主机能 ping 通不代表代理 IP 可用。通过 TCP 端口测试、HTTP\u002FHTTPS\u002FSOCKS5 协议核对、认证结果和目标网站对照，逐层定位连接失败原因。","https:\u002F\u002Fcms.quanqiudaili.com\u002Fuploads\u002Flarge_ping_cover_1_bbcb1574f4.webp","2026-08-20T09:26:43.967Z","2026-08-20T09:26:43.947Z",[],[140,144,148,152,156,160,164,168,172,176,180,184,188,192,195,199,203,207,211,215,219,223,227,230,234,238],{"type":25,"children":141},[142],{"text":143,"type":29},"协议填错是常见原因，但 ping 通并不能证明代理可用。ping 使用 ICMP，只能说明主机可能响应；代理还要通过指定 TCP 端口完成协议握手和认证。",{"type":25,"children":145},[146],{"text":147,"type":29},"严格来说，ping 通的是主机，不是端口。TCP 端口可达也只说明连接能够建立，仍需继续验证协议、认证和实际代理请求。",{"type":31,"level":32,"children":149},[150],{"text":151,"type":29},"主机能 ping 通后，怎么测试 TCP 端口？",{"type":25,"children":153},[154],{"text":155,"type":29},"使用系统或客户端的 TCP 连接测试确认主机和端口可达。端口不通时，先查本地网络、防火墙、主机和端口；不要直接修改账号密码或判断代理 IP 已失效。",{"type":31,"level":32,"children":157},[158],{"text":159,"type":29},"HTTP、HTTPS、SOCKS5 协议和字段怎么核对？",{"type":25,"children":161},[162],{"text":163,"type":29},"确认产品提供的是 HTTP、HTTPS 还是 SOCKS5，并在客户端选择对应协议。主机、端口、用户名和密码分别填写，不能把 `IP:端口`、API 链接或完整 URL 当成同一个字段。具体以产品和客户端字段说明为准。",{"type":25,"children":165},[166],{"text":167,"type":29},"代理协议与目标网址协议不是同一概念。访问 HTTPS 网站并不代表代理入口一定要选择 HTTPS；客户端仍要按产品提供的 HTTP、HTTPS 或 SOCKS5 接入方式完成握手，再处理目标网站的 HTTPS 连接。",{"type":31,"level":32,"children":169},[170],{"text":171,"type":29},"从 TCP 端口到目标网站怎么逐层复测？",{"type":25,"children":173},[174],{"text":175,"type":29},"1. 用正确协议建立代理连接。\n2. 填写用户名和密码，观察是否返回 407。\n3. 请求出口检测页，确认出口 IP 是否变化。\n4. 再访问目标网站，记录状态码、超时和页面结果。",{"type":25,"children":177},[178],{"text":179,"type":29},"如果客户端支持，可用同一组参数在 curl 或另一代理工具中复测。第二个工具成功时，优先检查原客户端的协议选择、字段映射和接管范围。",{"type":53,"children":181},[182],{"text":183,"type":29},"| 现象 | 优先检查 | 说明 |\n|---|---|---|\n| TCP 端口拒绝连接或超时 | 网络、主机、端口 | 尚未进入协议握手和认证 |\n| TCP 端口通但返回 407 | 用户名、密码和认证方式 | 连接已建立，认证失败 |\n| TCP 端口通但出现 TLS 错误 | 协议、CONNECT、客户端实现 | 端口可达但握手未完成 |\n| 出口 IP 未变化 | 客户端代理入口 | 请求可能绕过了代理 |\n| 出口已变化但返回 403\u002F429 | 请求特征、频率、目标站规则 | 不一定是协议错误 |",{"type":31,"level":32,"children":185},[186],{"text":187,"type":29},"什么时候更换代理 IP",{"type":25,"children":189},[190],{"text":191,"type":29},"只有主机、端口、协议、认证和出口都确认无误，且多个目标网址持续失败时，才考虑更换同地区代理 IP。单一网站或单一账号异常，应先查目标站规则和账号环境。",{"type":31,"level":32,"children":193},[194],{"text":76,"type":29},{"type":31,"level":78,"children":196},[197],{"text":198,"type":29},"ping 不通时，代理一定不能用吗？",{"type":25,"children":200},[201],{"text":202,"type":29},"不一定。服务器或网络可能禁止 ICMP 响应，但代理 TCP 端口仍可连接；应以端口测试和实际代理请求结果为准。",{"type":31,"level":78,"children":204},[205],{"text":206,"type":29},"HTTP、HTTPS 和 SOCKS5 可以随便选吗？",{"type":25,"children":208},[209],{"text":210,"type":29},"不可以。应按产品提供的接入协议和客户端字段选择，协议与端口不能凭名称猜测。",{"type":31,"level":78,"children":212},[213],{"text":214,"type":29},"返回 407 需要换 IP 吗？",{"type":25,"children":216},[217],{"text":218,"type":29},"通常不需要。407 优先指向认证失败，应先核对用户名、密码和认证方式。",{"type":31,"level":78,"children":220},[221],{"text":222,"type":29},"如何确认不是目标网站的问题？",{"type":25,"children":224},[225],{"text":226,"type":29},"用同一代理访问出口检测页和至少一个普通网站。只有某个目标站失败时，继续查该站的地区规则或账号状态。",{"type":25,"children":228},[229],{"text":117,"type":29},{"type":31,"level":32,"children":231},[232],{"text":233,"type":29},"ping 通但代理不能用时，应该按什么顺序排查？",{"type":25,"children":235},[236],{"text":237,"type":29},"速查顺序：TCP 端口 → 协议 → 认证 → 出口 IP → 目标网站。",{"type":25,"children":239},[240],{"text":241,"type":29},"仍无法定位时，带上主机、端口、协议、完整错误码和测试截图，通过[全球代理首页](https:\u002F\u002Fwww.quanqiudaili.com\u002F)咨询；不要公开发送完整密码。",{"source":6,"id":243,"documentId":244,"translationKey":244,"locale":9,"slug":245,"path":246,"_path":246,"title":247,"description":248,"excerpt":248,"image":249,"publishedAt":250,"updatedAt":251,"author":17,"tags":252,"featured":19,"sortOrder":20,"readingTime":21,"bodyType":22,"bodyBlocks":253,"bodyHtml":126},2131,"n4l1chpa5wvtn6pa1aha8w7u","proxy-check-captcha","\u002Fblog\u002Fproxy-check-captcha","代理 IP 检测通过但平台要求验证码，下一步查什么？","代理 IP 检测通过后平台仍要求验证码，不一定是 IP 失效。检查触发阶段、地区与时区、DNS、WebRTC、账号历史和操作节奏，区分环境异常与平台风控。","https:\u002F\u002Fcms.quanqiudaili.com\u002Fuploads\u002Flarge_ip_cover_1_5d15eb91e2.webp","2026-08-20T09:26:07.258Z","2026-08-20T09:26:07.246Z",[],[254,258,262,266,270,274,278,282,286,290,294,298,302,305,309,313,317,321,325,329,333,337,340,343],{"type":25,"children":255},[256],{"text":257,"type":29},"代理检测通过只证明基础连通和出口可见，不代表平台会放行当前操作。代理 IP 只能改变网络出口，不能清除账号历史，也不能单独保证验证码消失；验证码还可能由设备环境、Cookie、地区一致性和行为节奏触发。",{"type":31,"level":32,"children":259},[260],{"text":261,"type":29},"验证码是在打开页面、登录还是连续操作后出现？",{"type":25,"children":263},[264],{"text":265,"type":29},"区分一打开页面、登录、切换账号、提交表单、发布内容和连续操作后等阶段。固定账号、设备、Cookie、语言、时区和出口，记录时间、页面、错误提示和是否重定向。一次只改一个变量，才知道结果是否真的改善。",{"type":31,"level":32,"children":267},[268],{"text":269,"type":29},"IP 地区、时区、语言、DNS 和 WebRTC 是否一致？",{"type":25,"children":271},[272],{"text":273,"type":29},"核对代理出口国家与设备时区、语言、浏览器地区、DNS 和 WebRTC 是否明显冲突。检测页显示的国家只是一个参考，还要观察目标站实际呈现的语言、币种、地区内容和登录入口。",{"type":25,"children":275},[276],{"text":277,"type":29},"还要把 IP、设备指纹、账号历史、内容质量和平台政策分开记录，避免一次改动多个变量后无法判断真正的触发因素。",{"type":31,"level":32,"children":279},[280],{"text":281,"type":29},"验证码来自代理环境还是账号行为？",{"type":25,"children":283},[284],{"text":285,"type":29},"一打开页面就验证、地区识别错误或换出口后明显改善，偏向环境问题；环境都一致，但操作一段时间后才出现验证码，可能与账号历史、操作频率或内容重复有关。",{"type":53,"children":287},[288],{"text":289,"type":29},"| 现象 | 优先检查 | 建议 |\n|---|---|---|\n| 登录立即要求验证码 | IP 地区、账号历史、设备环境 | 固定环境，保存错误信息 |\n| 操作一段时间后出现 | 频率、内容和账号行为 | 降低频率，检查账号状态 |\n| 只有一个账号异常 | 账号和 Cookie | 不要同时更换所有变量 |\n| 所有测试账号都出现验证码 | 出口、客户端和目标站规则 | 先做同地区对照测试 |\n| 更换地区后结果改善 | 地区一致性或出口差异 | 固定地区再复测，不作效果承诺 |",{"type":31,"level":32,"children":291},[292],{"text":293,"type":29},"什么时候考虑更换代理 IP",{"type":25,"children":295},[296],{"text":297,"type":29},"先确认协议、端口、认证和出口地区正确；如果多个账号和目标页面都持续异常，再考虑更换同地区代理 IP。长期登录场景更重视地区一致性和会话连续性，通常应优先评估静态住宅代理 IP；动态住宅代理 IP 更适合多地区、短时轮换任务。",{"type":25,"children":299},[300],{"text":301,"type":29},"长期登录可评估[静态住宅代理 IP](https:\u002F\u002Fwww.quanqiudaili.com\u002Fproduct\u002Fstatic-residential-standard)；多地区短时访问可了解[动态住宅代理 IP](https:\u002F\u002Fwww.quanqiudaili.com\u002Fproduct\u002Fdynamic-residential)。",{"type":31,"level":32,"children":303},[304],{"text":76,"type":29},{"type":31,"level":78,"children":306},[307],{"text":308,"type":29},"验证码是不是说明代理 IP 被封？",{"type":25,"children":310},[311],{"text":312,"type":29},"不一定。账号历史、设备指纹、行为频率和目标站规则都可能触发验证码。",{"type":31,"level":78,"children":314},[315],{"text":316,"type":29},"检测页通过后为什么平台仍不放行？",{"type":25,"children":318},[319],{"text":320,"type":29},"检测页只验证基础连接和出口 IP，无法替代平台对账号、设备和行为的判断。",{"type":31,"level":78,"children":322},[323],{"text":324,"type":29},"应不应该反复登录测试？",{"type":25,"children":326},[327],{"text":328,"type":29},"不建议。异常账号应先固定变量并保存错误信息，重复登录可能增加风控信号。",{"type":31,"level":78,"children":330},[331],{"text":332,"type":29},"什么时候需要更换静态住宅代理 IP？",{"type":25,"children":334},[335],{"text":336,"type":29},"如果任务是长期登录且需要稳定地区和连续会话，可在确认参数无误后评估静态住宅代理 IP，并先做小范围验证。",{"type":25,"children":338},[339],{"text":126,"type":29},{"type":25,"children":341},[342],{"text":117,"type":29},{"type":25,"children":344},[345],{"text":346,"type":29},"需要进一步判断时，准备账号异常阶段、目标国家、设备环境、出口检测结果和截图，再通过[全球代理首页](https:\u002F\u002Fwww.quanqiudaili.com\u002F)咨询。",{"source":6,"id":348,"documentId":349,"translationKey":349,"locale":9,"slug":350,"path":351,"_path":351,"title":352,"description":353,"excerpt":353,"image":354,"publishedAt":355,"updatedAt":356,"author":17,"tags":357,"featured":19,"sortOrder":20,"readingTime":78,"bodyType":22,"bodyBlocks":358,"bodyHtml":126},2130,"bwiotmptjhno0c91bfft5iq8","ua-header-tls-proxy","\u002Fblog\u002Fua-header-tls-proxy","程序报错但浏览器能打开：UA、Header、TLS 和 HTTP 客户端库的代理实现差异","程序使用代理 IP 报错但浏览器正常？对比请求头、TLS、代理加载方式和客户端实现，并用 curl 复现 407、403、429 或超时，定位程序接入差异。","https:\u002F\u002Fcms.quanqiudaili.com\u002Fuploads\u002Flarge_ua_header_tls_http_cover_1_dbc37f94b9.webp","2026-08-20T09:25:48.469Z","2026-08-20T09:25:48.449Z",[],[359,363,367,371,375,379,383,387,391,395,399,403,407,411,415,419,423,427,431,435,439,443,447,451,455,459,462,466,470,474,478,482,486,490,494,497,501],{"type":25,"children":360},[361],{"text":362,"type":29},"浏览器能打开而程序报错，通常不是代理 IP 本身失效。更常见的原因是程序没有真正使用代理，或者程序发送的请求与浏览器不同。访问 HTTPS 网站时，客户端库还需要正确建立代理通道并完成 TLS 校验。排查时应先使用同一 URL 和同一代理做最小对照。",{"type":31,"level":32,"children":364},[365],{"text":366,"type":29},"先确认程序确实加载了代理",{"type":25,"children":368},[369],{"text":370,"type":29},"记录程序实际使用的代理主机、端口和协议，并先请求出口检测页。出口 IP 没有变化时，优先查环境变量、代理参数格式、连接池和客户端库配置，不要先修改 UA。",{"type":25,"children":372},[373],{"text":374,"type":29},"同时检查 `HTTP_PROXY`、`HTTPS_PROXY` 等环境变量是否覆盖代码配置。修改代理后若连接池仍复用旧连接，应重新创建客户端或会话再测试。",{"type":31,"level":32,"children":376},[377],{"text":378,"type":29},"浏览器和程序请求要对比哪些字段？",{"type":25,"children":380},[381],{"text":382,"type":29},"使用同一 URL、同一时间和同一代理，逐项对比请求方法、UA、Header、Cookie、重定向和响应体。浏览器能打开，只能说明浏览器这组请求成功，不代表程序发送了等价请求。",{"type":31,"level":32,"children":384},[385],{"text":386,"type":29},"超时、407、TLS、403 和 429 分别说明什么？",{"type":53,"children":388},[389],{"text":390,"type":29},"| 错误表现 | 优先检查 | 说明 |\n|---|---|---|\n| 连接超时 | 代理参数、端口、网络 | 请求可能未走代理 |\n| 407 | 用户名、密码、认证方式 | 入口已连接但认证失败 |\n| TLS 或 HTTPS 握手错误 | 代理通道、TLS 校验、客户端实现 | 查客户端库如何处理 HTTPS 连接 |\n| 403\u002F429 | 请求特征和目标站规则 | 不应直接判断代理失效 |",{"type":25,"children":392},[393],{"text":394,"type":29},"访问 HTTPS 网站时，HTTP 代理通常会先通过 `CONNECT` 建立一条代理通道，再进行 TLS 校验并建立安全连接。客户端不支持这种方式、代理 URL 格式错误或 TLS 配置不正确，都可能导致连接失败。",{"type":25,"children":396},[397],{"text":398,"type":29},"目标网址以 `https:\u002F\u002F` 开头，不代表代理入口必须选择 HTTPS。代理协议仍应按照服务商提供的 HTTP、HTTPS 或 SOCKS5 参数填写。出现 CONNECT 或 TLS 错误时，应检查客户端库文档和最小示例，不要把 TLS 配置填进代理账号或密码字段。",{"type":25,"children":400},[401],{"text":402,"type":29},"浏览器还会自动管理 Cookie、重定向和部分会话状态，程序则可能默认不跟随重定向或不保存 Cookie。对比时应把这些行为逐项记录，不要只看 UA 是否一致。",{"type":31,"level":32,"children":404},[405],{"text":406,"type":29},"程序使用代理报错时怎么做最小复现？",{"type":25,"children":408},[409],{"text":410,"type":29},"1. 请求出口检测页，确认程序的出口 IP 已变化。\n2. 请求一个普通 HTTPS 页面，确认 CONNECT、TLS 校验和重定向正常。\n3. 再请求目标网站，记录状态码、异常类型和响应体摘要。\n4. 用 curl 或第二个客户端重复同样步骤，只替换客户端实现，不同时更换代理 IP。",{"type":25,"children":412},[413],{"text":414,"type":29},"出口检测失败，回查代理加载和环境变量；普通 HTTPS 成功但目标网站失败，再对比 UA、Header、Cookie、请求频率和目标站规则。",{"type":31,"level":32,"children":416},[417],{"text":418,"type":29},"curl 能否复现程序的代理错误？",{"type":25,"children":420},[421],{"text":422,"type":29},"可以用 curl 或另一种 HTTP 客户端库发送同一请求。下面示例使用独立参数传递凭据，避免把真实账号密码写进文章或代理 URL；请在本地替换占位符：",{"type":25,"children":424},[425],{"text":426,"type":29},"```bash\ncurl.exe -v --connect-timeout 10 \\\n--proxy \"http:\u002F\u002FPROXY_HOST:PROXY_PORT\" \\\n--proxy-user \"PROXY_USERNAME:PROXY_PASSWORD\" \\\n\"https:\u002F\u002Fapi.ipify.org?format=json\"\n```",{"type":25,"children":428},[429],{"text":430,"type":29},"对照时保持代理参数、目标 URL、请求方法和测试时间一致，只替换客户端实现。根据 curl 的返回结果继续排查：",{"type":53,"children":432},[433],{"text":434,"type":29},"| 测试结果 | 说明 | 下一步 |\n|---|---|---|\n| 返回 `200`，出口 IP 已变化 | curl 已经通过代理发送请求 | 对比原程序的请求和代理配置 |\n| 返回 `407 Proxy Authentication Required` | 已连接代理入口，但认证失败 | 检查用户名、密码和认证方式 |\n| 连接超时、拒绝连接或无法解析主机 | 尚未完成代理连接 | 检查主机、端口和网络 |\n| 出现 CONNECT 或 TLS 错误 | 客户端建立 HTTPS 连接失败 | 检查代理 URL、CONNECT 支持和 TLS 配置 |",{"type":25,"children":436},[437],{"text":438,"type":29},"不要为了通过测试而直接关闭 TLS 校验。命令输出只保留状态码、错误类型和出口 IP，避免记录真实凭据。",{"type":31,"level":78,"children":440},[441],{"text":442,"type":29},"curl 成功但原程序失败，应该检查什么？",{"type":25,"children":444},[445],{"text":446,"type":29},"第二个客户端成功，说明代理入口和基础参数大概率可用。代理加载和连接复用先按前文方法检查，再对比重定向、Cookie 和 TLS 校验方式。",{"type":31,"level":78,"children":448},[449],{"text":450,"type":29},"curl 和原程序都失败，应该回查哪些接入参数？",{"type":25,"children":452},[453],{"text":454,"type":29},"两个客户端都失败时，先不要修改 UA 或 Header。依次核对代理主机、端口、协议和认证，再请求出口检测页，判断问题发生在 TCP 连接、407 认证、TLS 握手还是目标网站响应阶段。",{"type":25,"children":456},[457],{"text":458,"type":29},"如果不确定代理字段应该怎样填写，可对照[代理设置帮助页](https:\u002F\u002Fhelp.quanqiudaili.com\u002Fdocs\u002Fproxy-Settings)。",{"type":31,"level":32,"children":460},[461],{"text":76,"type":29},{"type":31,"level":78,"children":463},[464],{"text":465,"type":29},"UA 一样，为什么程序仍然失败？",{"type":25,"children":467},[468],{"text":469,"type":29},"UA 只是请求头的一部分。Cookie、Header、TLS 握手、重定向和连接复用也可能不同。",{"type":31,"level":78,"children":471},[472],{"text":473,"type":29},"浏览器成功能证明代理可用吗？",{"type":25,"children":475},[476],{"text":477,"type":29},"只能证明浏览器这次请求成功。程序仍需用同一代理请求出口检测页和目标 URL 做对照。",{"type":31,"level":78,"children":479},[480],{"text":481,"type":29},"TLS 错误要不要马上换 IP？",{"type":25,"children":483},[484],{"text":485,"type":29},"不要。先确认客户端库是否支持当前 HTTPS 代理方式、CONNECT 和 TLS 校验；参数正确后再判断目标站因素。",{"type":31,"level":78,"children":487},[488],{"text":489,"type":29},"什么时候适合更换代理 IP？",{"type":25,"children":491},[492],{"text":493,"type":29},"当多个客户端都能建立代理连接，但同一目标站持续返回异常，才考虑更换同地区代理 IP；单个程序失败应先查代码和库配置。",{"type":25,"children":495},[496],{"text":117,"type":29},{"type":31,"level":32,"children":498},[499],{"text":500,"type":29},"程序报错但浏览器正常时，应该按什么顺序排查？",{"type":25,"children":502},[503],{"text":504,"type":29},"程序报错但浏览器能打开时，排查顺序是：确认代理加载 → 对比请求参数 → 区分连接、认证、TLS 和 HTTP 错误 → 用第二个客户端复测。这样能避免把程序实现问题误判成代理 IP 问题。",[506],{"source":6,"id":7,"documentId":8,"translationKey":8,"locale":9,"slug":10,"path":11,"_path":11,"title":12,"description":13,"excerpt":13,"image":14,"publishedAt":15,"updatedAt":16,"author":17,"tags":507,"featured":19,"sortOrder":20,"readingTime":21,"bodyType":22,"bodyBlocks":508,"bodyHtml":126},[],[509,512,515,518,521,524,527,530,533,536,539,542,545,548,551,554,557,560,563,566,569,572,575,578],{"type":25,"children":510},[511],{"text":28,"type":29},{"type":31,"level":32,"children":513},[514],{"text":35,"type":29},{"type":25,"children":516},[517],{"text":39,"type":29},{"type":31,"level":32,"children":519},[520],{"text":43,"type":29},{"type":25,"children":522},[523],{"text":47,"type":29},{"type":31,"level":32,"children":525},[526],{"text":51,"type":29},{"type":53,"children":528},[529],{"text":56,"type":29},{"type":31,"level":32,"children":531},[532],{"text":60,"type":29},{"type":25,"children":534},[535],{"text":64,"type":29},{"type":25,"children":537},[538],{"text":68,"type":29},{"type":25,"children":540},[541],{"text":72,"type":29},{"type":31,"level":32,"children":543},[544],{"text":76,"type":29},{"type":31,"level":78,"children":546},[547],{"text":81,"type":29},{"type":25,"children":549},[550],{"text":85,"type":29},{"type":31,"level":78,"children":552},[553],{"text":89,"type":29},{"type":25,"children":555},[556],{"text":93,"type":29},{"type":31,"level":78,"children":558},[559],{"text":97,"type":29},{"type":25,"children":561},[562],{"text":101,"type":29},{"type":31,"level":78,"children":564},[565],{"text":105,"type":29},{"type":25,"children":567},[568],{"text":109,"type":29},{"type":25,"children":570},[571],{"text":113,"type":29},{"type":25,"children":573},[574],{"text":117,"type":29},{"type":31,"level":32,"children":576},[577],{"text":121,"type":29},{"type":25,"children":579},[580],{"text":125,"type":29},null,[],[]]