1import{_ as t,e as a,f as s,o as r}from"./app-Qh4kDOoF.js";const n={};function i(o,e){return r(),a("div",null,e[0]||(e[0]=[s(`<h1 id="https-retry-æµè¯" tabindex="-1"><a class="header-anchor" href="#https-retry-æµè¯"><span>HTTPS retry æµè¯</span></a></h1><p>æè¿æå¸ä»£çåºå ¬ç½è´¨éä¸éå¾å害ï¼2%-20% ç https è¯·æ±æ¡æé½ä¼ tls eofï¼èä¸ä½æä¸é¦æ¬¡å»ºè¿çç¸çæ¦çé常é«ï¼ï¼ä½æ¯å 次éè¯åå¾å¾å¯ä»¥æåï¼æ¯ç«æ¦çæ¯ä¹ç®çï¼ãè¿ç½ç»ç¯å¢ç®ç´æ¯ä¸å弿ºéæºå°ç©å ·æä¸¥åçç¶äº²ï¼åªè¦æ¯ä¸ªä¼å https 请æ±çç©æï¼ä¸ç¼å°±è½çåºææ²¡æåéè¯ãæ¥éè¡ä¸ºåéè¯¯ä¿¡æ¯æ¯å¥ã</p><p>äºæ¯å¨è¿éææçæ¥å¸¸æµè¯é½è®°å½ä¸æ¥ï¼å²è®½æ¨¡å¼ï¼å¯å¨ï¼</p><h2 id="maaassistantarknights" tabindex="-1"><a class="header-anchor" href="#maaassistantarknights"><span>MaaAssistantArknights</span></a></h2><p>ä½¿ç¨ MAA ææºææ¥æ¹èæ¶ï¼æ æ³èªå¨æ´æ°è½¯ä»¶æ¬ä½ï¼è¡¨ç°ä¸ºç¹å»ãè½¯ä»¶æ´æ°ãï¼æ¾ç¤ºæ°çæ¬ä¸è½½å¤±è´¥ã</p><p>æ¥çæ¥å¿ï¼åç° GET api.maa.plus/MaaAssistantArknights/api/version/summary.json ä¸è½½æéè¯ï¼å®é 䏿¯ fallback å° api2.maa.plusï¼ï¼è https://github.com/MaaAssistantArknights/MaaRelease/releases/download/v6.16.5/MAAComponent-OTA-v6.16.4_v6.16.5-win-x64.zip è½¯ä»¶æ´æ° zip å ä¸è½½æ²¡æéè¯ï¼ä¸æ¬¡ fail ç´æ¥å¤±è´¥ã</p><p>ç¶åæäº issue ä¸ä¹ åå°±<a href="https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17675" target="_blank" rel="noopener noreferrer">ä¿®äº</a>ï¼é常 niceã<s>æç¶è¿æ¯å½äººææç½ç»çè¦</s></p><h2 id="rustup" tabindex="-1"><a class="header-anchor" href="#rustup"><span>rustup</span></a></h2><p>ä½¿ç¨ cargo-msrv æ¾ MSRV æ¶ï¼å é¨å®è£ toolchain è°ç¨ rustupï¼è·åå°å¦ä¸æ¥éä¿¡æ¯ï¼</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="--shiki-light:#383A42;--shiki-dark:#abb2bf;--shiki-light-bg:#FAFAFA;--shiki-dark-bg:#282c34;"><pre class="shiki shiki-themes one-light one-dark-pro vp-code"><code><span class="line"><span>Unable to install toolchain '1.74.0-x86_64-pc-windows-msvc', rustup reported:</span></span> 2<span class="line"><span> info: syncing channel updates for 1.74.0-x86_64-pc-windows-msvc</span></span> 3<span class="line"><span> error: could not download file from 'https://static.rust-lang.org/dist/channel-rust-1.74.0.toml.sha256' to 'C:\\Users\\lxl\\.rustup\\tmp\\6ccizx52h6tfy891_file': error downloading file: error sending request for url (https://static.rust-lang.org/dist/channel-rust-1.74.0.toml.sha256): client error (Connect): tls handshake eof</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>æ¾ç¶ rustup 并没æå失败éè¯ã</p><p>çäºä¸ rustup çéè¯æºå¶åªè¦çç»ä»¶å ä¸è½½ï¼ä¸è¦ç manifest / sha256 çä¸è½½ãå¹¶ä¸ rustup åªå¯¹ BrokenPartialFile å DownloadingFile 两ç§é误éè¯ï¼tls handshake eof æ ¹æ¬ä¸è¢«å å«å¨å ï¼æ²¡æéè¯è¡ä¸ºã</p><h2 id="topcoat" tabindex="-1"><a class="header-anchor" href="#topcoat"><span>topcoat</span></a></h2><p>æå ¶å®ä¸ç¨ tokio åºçè¿ç©æï¼æè§ä¹å¤ªç©å ·äºç¹ãåªæ¯ rust 群群åå享äºä¸å ¶ builtin tailwind support æºç ï¼å°±ç¹è¿å»çäºä¸ã</p><p>å®å®ç° tailwind support çæ¹å¼æ¯â¦â¦å» Github ä¸è½½ä¸ä¸ª tailwindcss ç binaryð ãå¯¹ä½ è½¯çç¨³å®æ§æ²¡ç¹ b æ°åï¼è¦æ¯ Github down äºæè¿ç¨åºé½è·ä¸èµ·æ¥ã</p><p>æ«äºä¸ç¼ä»£ç ï¼ä¹å°± <a href="https://github.com/tokio-rs/topcoat/blob/0c6d43fee8df66306754c67f72dc66b915de8dec/crates/topcoat-tailwind/src/build/executable.rs#L159" target="_blank" rel="noopener noreferrer">ureq ä¸å download</a>ï¼æ²¡æä»»ä½éè¯æºå¶ãè¿ç§ç©å ·è¿æ¯è¿å徿¡¶å§ã</p><h2 id="autocorrect" tabindex="-1"><a class="header-anchor" href="#autocorrect"><span>autocorrect</span></a></h2><p>æ§è¡ <code>autocorrect init</code>ï¼ä¸è½½æ éè¯ï¼</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="--shiki-light:#383A42;--shiki-dark:#abb2bf;--shiki-light-bg:#FAFAFA;--shiki-dark-bg:#282c34;"><pre class="shiki shiki-themes one-light one-dark-pro vp-code"><code><span class="line"><span>Fetching https://github.com/huacnlee/autocorrect/raw/main/.autocorrectrc.template</span></span> 4<span class="line"><span>Fetch config template error: </span></span> 5<span class="line"><span></span></span> 6<span class="line"><span>error sending request for url (https://github.com/huacnlee/autocorrect/raw/main/.autocorrectrc.template): error trying to connect: tls handshake eof</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>说å®è¯ææ ¹æ¬ä¸æè¿ç©æå»èç½ init çå¿ è¦æ§æ¯å¥ï¼æ¯ä¸ª autocorrect çæ¬è½è§£æçæ ¼å¼é¾é䏿¯åºå®çåï¼è¿æè¿ç©æç¨ 0 1 2 代表 off error warningï¼ä¹æ¯æ´»ä¹ è§äºï¼æè§æ¯ java çå±åå¤ä»¥å产ççå¹»è§ã</p><h2 id="vscode" tabindex="-1"><a class="header-anchor" href="#vscode"><span>vscode</span></a></h2><p>æç»å¸¸æå¼ä¸ä¸ªå¸¦æ <code>$schema</code> ç jsonï¼çå° schema url ä¸é¢æä¸æ¡é»çº¿è¯´ <code>æ æ³ä»âhttps://json.schemastore.org/component-detection-manifest.jsonâå è½½æ¶æ: Client network socket disconnected before secure TLS connection was establishedã</code> é£æçæµåæå «ä¹ vscode è¿è´§å°±æ¯æ²¡æéè¯æºå¶çäºã</p><p>ç®åæä¸ vscode æºç å个éªè¯ï¼vscode æ schema ç¨ç <a href="https://github.com/microsoft/node-request-light" target="_blank" rel="noopener noreferrer">node-request-light</a>ï¼è®©æåº·åº·ä½ çåè²æ£ä¸æ£å¸¸åï¼æç¶æ²¡çå°éè¯é»è¾ãrequest è°ç¨æ¹ä¹æ²¡æå error éè¯ï¼é£ä¹ä¹åºæ¬ç¡®å®è¿ä¸ªé®é¢çå®åå¨äºã</p><h2 id="dependi" tabindex="-1"><a class="header-anchor" href="#dependi"><span>Dependi</span></a></h2><p>è¿ä¸ªæºå¨ä¸æ¸é±¼ï¼ç»å¸¸å¯ä»¥å¨ Cargo.toml éçå°æ¯ä¸ªä¾èµå颿ä¸ä¸ªå¤§å¤§ççº¢è²æå¹å·ãä¸ç¨ç Depen
6di æ¥å¿æé½ç¥éåçäºå¥äºã</p><p>æç¶ï¼æ¥å¿å
容ï¼</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="--shiki-light:#383A42;--shiki-dark:#abb2bf;--shiki-light-bg:#FAFAFA;--shiki-dark-bg:#282c34;"><pre class="shiki shiki-themes one-light one-dark-pro vp-code"><code><span class="line"><span>Error fetching versions for anyhow: Error: Client network socket disconnected before secure TLS connection was established</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p>并䏿¯ä¸ä¸ªä¾èµé½æ¯å
¨é¨å¤±è´¥ï¼é常æ´é½ï¼ä¸ç¥éæä¹åå°çã</p>`,28)]))}const c=t(n,[["render",i],["__file","http_retry.html.vue"]]),l=JSON.parse('{"path":"/gossip/http_retry.html","title":"HTTPS retry æµè¯","lang":"zh-CN","frontmatter":{"date":"2026-08-09T00:00:00.000Z","icon":"handshake-slash","category":["è¯ä»·"],"tag":["æµè¯"],"description":"HTTPS retry æµè¯ æè¿æå¸ä»£çåºå
¬ç½è´¨éä¸éå¾å害ï¼2%-20% ç https è¯·æ±æ¡æé½ä¼ tls eofï¼èä¸ä½æä¸é¦æ¬¡å»ºè¿çç¸çæ¦çé常é«ï¼ï¼ä½æ¯å 次éè¯åå¾å¾å¯ä»¥æåï¼æ¯ç«æ¦çæ¯ä¹ç®çï¼ãè¿ç½ç»ç¯å¢ç®ç´æ¯ä¸å弿ºéæºå°ç©å
·æä¸¥åçç¶äº²ï¼åªè¦æ¯ä¸ªä¼å https 请æ±çç©æï¼ä¸ç¼å°±è½çåºææ²¡æåéè¯ãæ¥éè¡ä¸ºåéè¯¯ä¿¡æ¯æ¯å¥ã äºæ¯å¨...","head":[["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"HTTPS retry æµè¯\\",\\"image\\":[\\"\\"],\\"datePublished\\":\\"2026-08-09T00:00:00.000Z\\",\\"dateModified\\":\\"2026-10-02T15:09:21.000Z\\",\\"author\\":[]}"],["meta",{"property":"og:url","content":"https://absx.pages.dev/gossip/http_retry.html"}],["meta",{"property":"og:site_name","content":"ç»å¯¹å¼_x çå客"}],["meta",{"property":"og:title","content":"HTTPS retry æµè¯"}],["meta",{"property":"og:description","content":"HTTPS retry æµè¯ æè¿æå¸ä»£çåºå
¬ç½è´¨éä¸éå¾å害ï¼2%-20% ç https è¯·æ±æ¡æé½ä¼ tls eofï¼èä¸ä½æä¸é¦æ¬¡å»ºè¿çç¸çæ¦çé常é«ï¼ï¼ä½æ¯å 次éè¯åå¾å¾å¯ä»¥æåï¼æ¯ç«æ¦çæ¯ä¹ç®çï¼ãè¿ç½ç»ç¯å¢ç®ç´æ¯ä¸å弿ºéæºå°ç©å
·æä¸¥åçç¶äº²ï¼åªè¦æ¯ä¸ªä¼å https 请æ±çç©æï¼ä¸ç¼å°±è½çåºææ²¡æåéè¯ãæ¥éè¡ä¸ºåéè¯¯ä¿¡æ¯æ¯å¥ã äºæ¯å¨..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2026-10-02T15:09:21.000Z"}],["meta",{"property":"article:tag","content":"æµè¯"}],["meta",{"property":"article:published_time","content":"2026-08-09T00:00:00.000Z"}],["meta",{"property":"article:modified_time","content":"2026-10-02T15:09:21.000Z"}]]},"git":{"createdTime":1790953761000,"updatedTime":1790953761000,"contributors":[{"name":"lxl66566","username":"lxl66566","email":"[email protected]","commits":1,"url":"https://github.com/lxl66566"}]},"readingTime":{"minutes":2.97,"words":892},"filePathRelative":"gossip/http_retry.md","localizedDate":"2026å¹´8æ9æ¥","excerpt":"\\n","autoDesc":true}');export{c as comp,l as data};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.