[{"data":1,"prerenderedAt":2518},["ShallowReactive",2],{"$fen922M9aBBBGS7gEr37q12a4sAhxXmwCENBD1e0zskM":3,"\u002Fdocs\u002Fapi\u002Futils\u002Fhttp":311,"\u002Fdocs\u002Fapi\u002Futils\u002Fhttp-surround":2513},[4,22,110,178,200,300],{"title":5,"titleTemplate":6,"icon":7,"redirect":8,"path":9,"stem":10,"children":11,"page":21},"起步指南",null,"i-lucide:rocket","\u002Fdocs\u002Fguide\u002Fintroduction","\u002Fdocs\u002Fguide","docs\u002F1.guide",[12,16],{"title":13,"path":8,"stem":14,"titleTemplate":6,"icon":15},"介绍","docs\u002F1.guide\u002F01.introduction","i-lucide:bot",{"title":17,"path":18,"stem":19,"titleTemplate":6,"icon":20},"安装","\u002Fdocs\u002Fguide\u002Finstallation","docs\u002F1.guide\u002F02.installation","i-lucide:download",false,{"title":23,"path":24,"stem":25,"children":26,"titleTemplate":6,"icon":29},"使用手册","\u002Fdocs\u002Fmanual","docs\u002F2.manual\u002F00.index",[27,30,35,40,57,78,99],{"title":23,"path":24,"stem":25,"titleTemplate":28,"icon":29},"%s | Oiyo","i-lucide:book-open-check",{"title":31,"path":32,"stem":33,"titleTemplate":6,"icon":34},"工程接入","\u002Fdocs\u002Fmanual\u002Fengineering","docs\u002F2.manual\u002F01.engineering","i-lucide:plug",{"title":36,"path":37,"stem":38,"titleTemplate":6,"icon":39},"配置系统","\u002Fdocs\u002Fmanual\u002Fconfiguration","docs\u002F2.manual\u002F02.configuration","i-lucide:sliders-horizontal",{"title":41,"titleTemplate":6,"defaultOpen":42,"icon":43,"path":44,"stem":45,"children":46,"page":21},"扫描导入",true,"i-lucide:scan-line","\u002Fdocs\u002Fmanual\u002Fscan","docs\u002F2.manual\u002F03.scan",[47,52],{"title":48,"path":49,"stem":50,"titleTemplate":6,"icon":51},"API 导入","\u002Fdocs\u002Fmanual\u002Fscan\u002Fapi","docs\u002F2.manual\u002F03.scan\u002F01.api","i-lucide:import",{"title":53,"path":54,"stem":55,"titleTemplate":6,"icon":56},"组件注册","\u002Fdocs\u002Fmanual\u002Fscan\u002Fcomponents","docs\u002F2.manual\u002F03.scan\u002F02.components","i-lucide:blocks",{"title":58,"titleTemplate":6,"defaultOpen":42,"icon":59,"path":60,"stem":61,"children":62,"page":21},"路由系统","i-lucide:map","\u002Fdocs\u002Fmanual\u002Fpage","docs\u002F2.manual\u002F04.page",[63,68,73],{"title":64,"path":65,"stem":66,"titleTemplate":6,"icon":67},"页面注册","\u002Fdocs\u002Fmanual\u002Fpage\u002Fregister","docs\u002F2.manual\u002F04.page\u002F01.register","i-lucide:file-box",{"title":69,"path":70,"stem":71,"titleTemplate":6,"icon":72},"页面元信息","\u002Fdocs\u002Fmanual\u002Fpage\u002Fmeta","docs\u002F2.manual\u002F04.page\u002F02.meta","i-lucide:file-cog",{"title":74,"path":75,"stem":76,"titleTemplate":6,"icon":77},"全局页面配置","\u002Fdocs\u002Fmanual\u002Fpage\u002Fconfig","docs\u002F2.manual\u002F04.page\u002F03.config","i-lucide:palette",{"title":79,"titleTemplate":6,"defaultOpen":42,"icon":80,"path":81,"stem":82,"children":83,"page":21},"视图结构","i-lucide:panels-top-left","\u002Fdocs\u002Fmanual\u002Fshell","docs\u002F2.manual\u002F05.shell",[84,89,94],{"title":85,"path":86,"stem":87,"titleTemplate":6,"icon":88},"应用骨架","\u002Fdocs\u002Fmanual\u002Fshell\u002Fapp-shell","docs\u002F2.manual\u002F05.shell\u002F01.app-shell","i-lucide:app-window",{"title":90,"path":91,"stem":92,"titleTemplate":6,"icon":93},"根上下文","\u002Fdocs\u002Fmanual\u002Fshell\u002Froot-context","docs\u002F2.manual\u002F05.shell\u002F02.root-context","i-lucide:network",{"title":95,"path":96,"stem":97,"titleTemplate":6,"icon":98},"布局系统","\u002Fdocs\u002Fmanual\u002Fshell\u002Flayout","docs\u002F2.manual\u002F05.shell\u002F03.layout","i-lucide:layout-template",{"title":100,"titleTemplate":6,"defaultOpen":42,"icon":101,"path":102,"stem":103,"children":104,"page":21},"数据获取","i-lucide:arrow-down-up","\u002Fdocs\u002Fmanual\u002Fdata","docs\u002F2.manual\u002F06.data",[105],{"title":106,"path":107,"stem":108,"titleTemplate":6,"icon":109},"网络请求","\u002Fdocs\u002Fmanual\u002Fdata\u002Fhttp","docs\u002F2.manual\u002F06.data\u002F01.http","i-lucide:globe",{"title":111,"path":112,"stem":113,"children":114,"titleTemplate":6,"icon":177},"项目结构","\u002Fdocs\u002Fstructure","docs\u002F3.structure\u002F0.index",[115,117,122,163,167,172],{"title":111,"path":112,"stem":113,"titleTemplate":28,"icon":116},"i-lucide-layers",{"title":118,"path":119,"stem":120,"titleTemplate":6,"icon":121},".oiyo","\u002Fdocs\u002Fstructure\u002Foiyo","docs\u002F3.structure\u002F1.oiyo","i-catppuccin:folder-temp",{"title":123,"titleTemplate":6,"defaultOpen":42,"icon":124,"path":125,"stem":126,"children":127,"page":21},"src","i-catppuccin:folder-src","\u002Fdocs\u002Fstructure\u002Fsrc","docs\u002F3.structure\u002F1.src",[128,133,138,143,148,153,158],{"title":129,"path":130,"stem":131,"titleTemplate":6,"icon":132},"components","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fcomponents","docs\u002F3.structure\u002F1.src\u002F1.components","i-catppuccin:folder-components",{"title":134,"path":135,"stem":136,"titleTemplate":6,"icon":137},"composables","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fcomposables","docs\u002F3.structure\u002F1.src\u002F1.composables","i-catppuccin:folder-composables",{"title":139,"path":140,"stem":141,"titleTemplate":6,"icon":142},"layouts","\u002Fdocs\u002Fstructure\u002Fsrc\u002Flayouts","docs\u002F3.structure\u002F1.src\u002F1.layouts","i-catppuccin:folder-layouts",{"title":144,"path":145,"stem":146,"titleTemplate":6,"icon":147},"packages","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fpackages","docs\u002F3.structure\u002F1.src\u002F1.packages","i-catppuccin:folder-packages",{"title":149,"path":150,"stem":151,"titleTemplate":6,"icon":152},"pages","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fpages","docs\u002F3.structure\u002F1.src\u002F1.pages","i-catppuccin:folder-views",{"title":154,"path":155,"stem":156,"titleTemplate":6,"icon":157},"App.vue","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fapp","docs\u002F3.structure\u002F1.src\u002F2.app","i-catppuccin:vue",{"title":159,"path":160,"stem":161,"titleTemplate":6,"icon":162},"pages.config.ts","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fpages-config","docs\u002F3.structure\u002F1.src\u002F3.pages-config","i-catppuccin:typescript",{"title":164,"path":165,"stem":166,"titleTemplate":6,"icon":162},"oiyo.config.ts","\u002Fdocs\u002Fstructure\u002Foiyo-config","docs\u002F3.structure\u002F3.oiyo-config",{"title":168,"path":169,"stem":170,"titleTemplate":6,"icon":171},"package.json","\u002Fdocs\u002Fstructure\u002Fpackage","docs\u002F3.structure\u002F3.package","i-catppuccin:package-json",{"title":173,"path":174,"stem":175,"titleTemplate":6,"icon":176},"tsconfig.json","\u002Fdocs\u002Fstructure\u002Ftsconfig","docs\u002F3.structure\u002F3.tsconfig","i-catppuccin:typescript-config","i-lucide:layers",{"title":179,"titleTemplate":6,"icon":180,"redirect":181,"path":182,"stem":183,"children":184,"page":21},"核心概念","i-lucide:leaf","\u002Fdocs\u002Fconcept\u002Fapp","\u002Fdocs\u002Fconcept","docs\u002F4.concept",[185,189,193,196],{"title":186,"path":181,"stem":187,"titleTemplate":6,"icon":188},"根部视图","docs\u002F4.concept\u002F01.app","i-lucide:route",{"title":190,"path":191,"stem":192,"titleTemplate":6,"icon":59},"自动路由","\u002Fdocs\u002Fconcept\u002Froute","docs\u002F4.concept\u002F02.route",{"title":95,"path":194,"stem":195,"titleTemplate":6,"icon":98},"\u002Fdocs\u002Fconcept\u002Flayout","docs\u002F4.concept\u002F03.layout",{"title":197,"path":198,"stem":199,"titleTemplate":6,"icon":43},"自动导入","\u002Fdocs\u002Fconcept\u002Fauto-imports","docs\u002F4.concept\u002F04.auto-imports",{"title":201,"path":202,"stem":203,"children":204,"titleTemplate":6,"icon":299},"API","\u002Fdocs\u002Fapi","docs\u002F5.api\u002F00.index",[205,207,221,231,249,267,281],{"title":206,"path":202,"stem":203,"titleTemplate":28},"API 参考",{"title":208,"titleTemplate":6,"defaultOpen":42,"icon":209,"path":210,"stem":211,"children":212,"page":21},"配置","i-lucide:settings","\u002Fdocs\u002Fapi\u002Fconfig","docs\u002F5.api\u002F01.config",[213,217],{"title":214,"path":215,"stem":216,"titleTemplate":6},"defineOiyoConfig","\u002Fdocs\u002Fapi\u002Fconfig\u002Fdefine-oiyo-config","docs\u002F5.api\u002F01.config\u002F01.define-oiyo-config",{"title":218,"path":219,"stem":220,"titleTemplate":6},"definePagesConfig","\u002Fdocs\u002Fapi\u002Fconfig\u002Fdefine-pages-config","docs\u002F5.api\u002F01.config\u002F02.define-pages-config",{"title":222,"titleTemplate":6,"defaultOpen":42,"icon":223,"path":224,"stem":225,"children":226,"page":21},"运行时","i-lucide:shrub","\u002Fdocs\u002Fapi\u002Fruntime","docs\u002F5.api\u002F02.runtime",[227],{"title":228,"path":229,"stem":230,"titleTemplate":6},"Vue \u002F UniApp","\u002Fdocs\u002Fapi\u002Fruntime\u002Freference","docs\u002F5.api\u002F02.runtime\u002F01.reference",{"title":232,"titleTemplate":6,"defaultOpen":42,"icon":233,"path":234,"stem":235,"children":236,"page":21},"实用工具","i-lucide:wrench","\u002Fdocs\u002Fapi\u002Futils","docs\u002F5.api\u002F03.utils",[237,241,245],{"title":238,"path":239,"stem":240,"titleTemplate":6},"http","\u002Fdocs\u002Fapi\u002Futils\u002Fhttp","docs\u002F5.api\u002F03.utils\u002F00.http",{"title":242,"path":243,"stem":244,"titleTemplate":6},"createHttp","\u002Fdocs\u002Fapi\u002Futils\u002Fcreate-http","docs\u002F5.api\u002F03.utils\u002F01.create-http",{"title":246,"path":247,"stem":248,"titleTemplate":6},"createHttpAborter","\u002Fdocs\u002Fapi\u002Futils\u002Fcreate-http-aborter","docs\u002F5.api\u002F03.utils\u002F02.create-http-aborter",{"title":250,"titleTemplate":6,"defaultOpen":42,"icon":251,"path":252,"stem":253,"children":254,"page":21},"宏","i-lucide:wand","\u002Fdocs\u002Fapi\u002Fmacro","docs\u002F5.api\u002F04.macro",[255,259,263],{"title":256,"path":257,"stem":258,"titleTemplate":6},"defineRootContext","\u002Fdocs\u002Fapi\u002Fmacro\u002Fdefine-root-context","docs\u002F5.api\u002F04.macro\u002F01.define-root-context",{"title":260,"path":261,"stem":262,"titleTemplate":6},"useRootContext","\u002Fdocs\u002Fapi\u002Fmacro\u002Fuse-root-context","docs\u002F5.api\u002F04.macro\u002F02.use-root-context",{"title":264,"path":265,"stem":266,"titleTemplate":6},"definePageMeta","\u002Fdocs\u002Fapi\u002Fmacro\u002Fdefine-page-meta","docs\u002F5.api\u002F04.macro\u002F03.define-page-meta",{"title":268,"titleTemplate":6,"defaultOpen":42,"icon":269,"path":270,"stem":271,"children":272,"page":21},"组件","i-lucide:component","\u002Fdocs\u002Fapi\u002Fcomponents","docs\u002F5.api\u002F05.components",[273,277],{"title":274,"path":275,"stem":276,"titleTemplate":6},"\u003COiyoPage>","\u002Fdocs\u002Fapi\u002Fcomponents\u002Foiyo-page","docs\u002F5.api\u002F05.components\u002F01.oiyo-page",{"title":278,"path":279,"stem":280,"titleTemplate":6},"\u003COiyoLayout>","\u002Fdocs\u002Fapi\u002Fcomponents\u002Foiyo-layout","docs\u002F5.api\u002F05.components\u002F02.oiyo-layout",{"title":282,"titleTemplate":6,"defaultOpen":42,"icon":283,"path":284,"stem":285,"children":286,"page":21},"命令","i-lucide:command","\u002Fdocs\u002Fapi\u002Fcli","docs\u002F5.api\u002F06.cli",[287,291,295],{"title":288,"path":289,"stem":290,"titleTemplate":6},"oiyo prepare","\u002Fdocs\u002Fapi\u002Fcli\u002Foiyo-prepare","docs\u002F5.api\u002F06.cli\u002F00.oiyo-prepare",{"title":292,"path":293,"stem":294,"titleTemplate":6},"oiyo dev","\u002Fdocs\u002Fapi\u002Fcli\u002Foiyo-dev","docs\u002F5.api\u002F06.cli\u002F01.oiyo-dev",{"title":296,"path":297,"stem":298,"titleTemplate":6},"oiyo build","\u002Fdocs\u002Fapi\u002Fcli\u002Foiyo-build","docs\u002F5.api\u002F06.cli\u002F02.oiyo-build","i-lucide:braces",{"title":301,"titleTemplate":6,"icon":302,"redirect":303,"path":304,"stem":305,"children":306,"page":21},"沟通交流","i-lucide:message-circle-question","\u002Fdocs\u002Fcommunity\u002Fassist","\u002Fdocs\u002Fcommunity","docs\u002F9.community",[307],{"title":308,"path":303,"stem":309,"titleTemplate":6,"icon":310},"加群互助","docs\u002F9.community\u002F01.assist","i-lucide:scan-qr-code",{"id":312,"title":238,"body":313,"description":2508,"extension":2509,"meta":2510,"navigation":42,"path":239,"seo":2511,"stem":240,"titleTemplate":6,"__hash__":2512},"docs\u002Fdocs\u002F5.api\u002F03.utils\u002F00.http.md",{"type":314,"value":315,"toc":2487},"minimark",[316,323,329,334,343,347,375,378,388,480,782,785,790,793,967,971,974,1119,1123,1126,1283,1287,1290,1428,1433,1437,1440,1443,1460,1463,1470,1502,1748,1752,1755,1758,1775,1778,1784,1849,2095,2099,2102,2105,2122,2125,2131,2179,2425,2428,2450,2470,2473,2483],[317,318,319,322],"p",{},[320,321,238],"code",{}," 是 Oiyo 数据获取模块提供的默认请求实例，无前置配置，可直接发起请求。",[324,325,326],"tip",{},[317,327,328],{},"oiyo 已将该 http 默认导入，无需再 import 即可直接使用。",[330,331,333],"h2",{"id":332},"httpcreate","http.create()",[317,335,336,337,342],{},"基于当前实例派生新实例，与 ",[338,339,340],"a",{"href":243},[320,341,242],{}," 派生出的实例共用同一套方法",[344,345,346],"h3",{"id":346},"声明",[348,349,354],"pre",{"className":350,"code":351,"language":352,"meta":353,"style":353},"language-ts shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","http.create(config: HttpConfig): Http\n","ts","",[320,355,356],{"__ignoreMap":353},[357,358,361,364,368,372],"span",{"class":359,"line":360},"line",1,[357,362,238],{"class":363},"sZSNi",[357,365,367],{"class":366},"sDfIl",".",[357,369,371],{"class":370},"s3cPz","create",[357,373,374],{"class":363},"(config: HttpConfig): Http\n",[344,376,377],{"id":377},"参数",[317,379,380,383,384,387],{},[320,381,382],{},"config"," 的属性以及类型继承于 ",[320,385,386],{},"HttpCommonOptions","：",[389,390,391,410],"table",{},[392,393,394],"thead",{},[395,396,397,401,404,407],"tr",{},[398,399,400],"th",{},"属性",[398,402,403],{},"类型",[398,405,406],{},"默认值",[398,408,409],{},"说明",[411,412,413,432,448,464],"tbody",{},[395,414,415,421,426,429],{},[416,417,418],"td",{},[320,419,420],{},"onRequest",[416,422,423],{},[320,424,425],{},"function",[416,427,428],{},"-",[416,430,431],{},"发起请求前的钩子",[395,433,434,439,443,445],{},[416,435,436],{},[320,437,438],{},"onRequestError",[416,440,441],{},[320,442,425],{},[416,444,428],{},[416,446,447],{},"请求发起失败的钩子",[395,449,450,455,459,461],{},[416,451,452],{},[320,453,454],{},"onResponse",[416,456,457],{},[320,458,425],{},[416,460,428],{},[416,462,463],{},"收到响应后的钩子",[395,465,466,471,475,477],{},[416,467,468],{},[320,469,470],{},"onResponseError",[416,472,473],{},[320,474,425],{},[416,476,428],{},[416,478,479],{},"响应非 2xx 的钩子",[481,482,485],"collapsible",{"close-text":483,"name":386,"open-text":484},"收缩","展开",[389,486,487,499],{},[392,488,489],{},[395,490,491,493,495,497],{},[398,492,400],{},[398,494,403],{},[398,496,406],{},[398,498,409],{},[411,500,501,518,536,553,570,587,604,631,651,668,688,704,724,744,765],{},[395,502,503,508,513,515],{},[416,504,505],{},[320,506,507],{},"baseURL",[416,509,510],{},[320,511,512],{},"string",[416,514,428],{},[416,516,517],{},"基础地址，资源为绝对地址时忽略",[395,519,520,525,530,533],{},[416,521,522],{},[320,523,524],{},"method",[416,526,527],{},[320,528,529],{},"'GET' | 'POST' | ...",[416,531,532],{},"随方法而定",[416,534,535],{},"请求方法",[395,537,538,543,548,550],{},[416,539,540],{},[320,541,542],{},"headers",[416,544,545],{},[320,546,547],{},"Record\u003Cstring, string>",[416,549,428],{},[416,551,552],{},"请求头，多层配置浅合并",[395,554,555,560,565,567],{},[416,556,557],{},[320,558,559],{},"query",[416,561,562],{},[320,563,564],{},"Record\u003Cstring, any>",[416,566,428],{},[416,568,569],{},"查询参数，会序列化拼接到 URL，支持数组",[395,571,572,577,582,584],{},[416,573,574],{},[320,575,576],{},"body",[416,578,579],{},[320,580,581],{},"any",[416,583,428],{},[416,585,586],{},"请求体（upload 时对应 formData）",[395,588,589,594,599,601],{},[416,590,591],{},[320,592,593],{},"timeout",[416,595,596],{},[320,597,598],{},"number",[416,600,428],{},[416,602,603],{},"超时时间（毫秒）",[395,605,606,611,616,621],{},[416,607,608],{},[320,609,610],{},"raw",[416,612,613],{},[320,614,615],{},"boolean",[416,617,618],{},[320,619,620],{},"false",[416,622,623,624,627,628],{},"为 ",[320,625,626],{},"true"," 返回完整响应对象，否则只返回精炼后的 ",[320,629,630],{},"data",[395,632,633,638,643,648],{},[416,634,635],{},[320,636,637],{},"responseType",[416,639,640],{},[320,641,642],{},"'json' | 'text' | 'arrayBuffer'",[416,644,645],{},[320,646,647],{},"'json'",[416,649,650],{},"响应体类型（手动解析）",[395,652,653,658,663,665],{},[416,654,655],{},[320,656,657],{},"parseResponse",[416,659,660],{},[320,661,662],{},"(text: string) => any",[416,664,428],{},[416,666,667],{},"自定义 JSON 解析函数",[395,669,670,675,680,682],{},[416,671,672],{},[320,673,674],{},"retry",[416,676,677],{},[320,678,679],{},"number | false",[416,681,532],{},[416,683,684,685,687],{},"最大重试次数，",[320,686,620],{}," 不重试",[395,689,690,695,699,701],{},[416,691,692],{},[320,693,694],{},"retryDelay",[416,696,697],{},[320,698,598],{},[416,700,428],{},[416,702,703],{},"重试间隔（毫秒）",[395,705,706,711,716,721],{},[416,707,708],{},[320,709,710],{},"retryStatusCodes",[416,712,713],{},[320,714,715],{},"number[]",[416,717,718],{},[320,719,720],{},"[408, 409, 425, 429, 500, 502, 503, 504]",[416,722,723],{},"参与重试的状态码",[395,725,726,731,735,739],{},[416,727,728],{},[320,729,730],{},"ignoreResponseError",[416,732,733],{},[320,734,615],{},[416,736,737],{},[320,738,620],{},[416,740,623,741,743],{},[320,742,626],{}," 时非 2xx 响应不抛错",[395,745,746,751,756,758],{},[416,747,748],{},[320,749,750],{},"signal",[416,752,753],{},[320,754,755],{},"HttpAbortSignal",[416,757,428],{},[416,759,760,761,764],{},"中断信号，由 ",[320,762,763],{},"createHttpAborter()"," 创建",[395,766,767,772,777,779],{},[416,768,769],{},[320,770,771],{},"onHeadersReceived",[416,773,774],{},[320,775,776],{},"(result) => void",[416,778,428],{},[416,780,781],{},"监听响应头",[344,783,784],{"id":784},"钩子",[786,787,789],"h4",{"id":788},"configonrequest","config.onRequest()",[317,791,792],{},"钩子触发时机：发起请求前",[794,795,796,880],"ul",{},[797,798,346,799],"li",{},[348,800,802],{"className":350,"code":801,"language":352,"meta":353,"style":353},"interface HttpConfig {\n  onRequest(context: { resource: HttpURL, options: HttpOptions }): MaybePromise\u003Cvoid>>\n}\n",[320,803,804,817,874],{"__ignoreMap":353},[357,805,806,810,814],{"class":359,"line":360},[357,807,809],{"class":808},"smZ93","interface",[357,811,813],{"class":812},"s52Pk"," HttpConfig",[357,815,816],{"class":366}," {\n",[357,818,820,824,827,831,834,837,840,842,845,848,851,853,856,859,862,865,868,871],{"class":359,"line":819},2,[357,821,823],{"class":822},"sRlkE","  onRequest",[357,825,826],{"class":366},"(",[357,828,830],{"class":829},"s1nJG","context",[357,832,833],{"class":366},":",[357,835,836],{"class":366}," {",[357,838,839],{"class":822}," resource",[357,841,833],{"class":366},[357,843,844],{"class":812}," HttpURL",[357,846,847],{"class":366},",",[357,849,850],{"class":822}," options",[357,852,833],{"class":366},[357,854,855],{"class":812}," HttpOptions",[357,857,858],{"class":366}," }):",[357,860,861],{"class":812}," MaybePromise",[357,863,864],{"class":366},"\u003C",[357,866,867],{"class":812},"void",[357,869,870],{"class":366},">",[357,872,873],{"class":363},">\n",[357,875,877],{"class":359,"line":876},3,[357,878,879],{"class":366},"}\n",[797,881,882,883],{},"示例",[348,884,886],{"className":350,"code":885,"language":352,"meta":353,"style":353},"const api = createHttp({\n  onRequest({ resource, options }) {\n    console.log('向该资源发起请求：', resource)\n  },\n})\n",[320,887,888,907,925,953,959],{"__ignoreMap":353},[357,889,890,893,896,899,902,904],{"class":359,"line":360},[357,891,892],{"class":808},"const",[357,894,895],{"class":363}," api ",[357,897,898],{"class":366},"=",[357,900,901],{"class":370}," createHttp",[357,903,826],{"class":363},[357,905,906],{"class":366},"{\n",[357,908,909,911,914,916,918,920,923],{"class":359,"line":819},[357,910,823],{"class":822},[357,912,913],{"class":366},"({",[357,915,839],{"class":829},[357,917,847],{"class":366},[357,919,850],{"class":829},[357,921,922],{"class":366}," })",[357,924,816],{"class":366},[357,926,927,930,932,935,937,940,944,946,948,950],{"class":359,"line":876},[357,928,929],{"class":363},"    console",[357,931,367],{"class":366},[357,933,934],{"class":370},"log",[357,936,826],{"class":822},[357,938,939],{"class":366},"'",[357,941,943],{"class":942},"sGFVr","向该资源发起请求：",[357,945,939],{"class":366},[357,947,847],{"class":366},[357,949,839],{"class":363},[357,951,952],{"class":822},")\n",[357,954,956],{"class":359,"line":955},4,[357,957,958],{"class":366},"  },\n",[357,960,962,965],{"class":359,"line":961},5,[357,963,964],{"class":366},"}",[357,966,952],{"class":363},[786,968,970],{"id":969},"configonrequesterror","config.onRequestError()",[317,972,973],{},"触发时机：请求发起失败",[794,975,976,1044],{},[797,977,346,978],{},[348,979,981],{"className":350,"code":980,"language":352,"meta":353,"style":353},"interface HttpConfig {\n  onRequestError(context: { resource: HttpURL, options: HttpOptions, error: Error }): MaybePromise\u003Cvoid>>\n}\n",[320,982,983,991,1040],{"__ignoreMap":353},[357,984,985,987,989],{"class":359,"line":360},[357,986,809],{"class":808},[357,988,813],{"class":812},[357,990,816],{"class":366},[357,992,993,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1023,1025,1028,1030,1032,1034,1036,1038],{"class":359,"line":819},[357,994,995],{"class":822},"  onRequestError",[357,997,826],{"class":366},[357,999,830],{"class":829},[357,1001,833],{"class":366},[357,1003,836],{"class":366},[357,1005,839],{"class":822},[357,1007,833],{"class":366},[357,1009,844],{"class":812},[357,1011,847],{"class":366},[357,1013,850],{"class":822},[357,1015,833],{"class":366},[357,1017,855],{"class":812},[357,1019,847],{"class":366},[357,1021,1022],{"class":822}," error",[357,1024,833],{"class":366},[357,1026,1027],{"class":812}," Error",[357,1029,858],{"class":366},[357,1031,861],{"class":812},[357,1033,864],{"class":366},[357,1035,867],{"class":812},[357,1037,870],{"class":366},[357,1039,873],{"class":363},[357,1041,1042],{"class":359,"line":876},[357,1043,879],{"class":366},[797,1045,882,1046],{},[348,1047,1049],{"className":350,"code":1048,"language":352,"meta":353,"style":353},"const api = createHttp({\n  onRequestError({ resource, options, error }) {\n    console.error('请求失败', error)\n  },\n})\n",[320,1050,1051,1065,1085,1109,1113],{"__ignoreMap":353},[357,1052,1053,1055,1057,1059,1061,1063],{"class":359,"line":360},[357,1054,892],{"class":808},[357,1056,895],{"class":363},[357,1058,898],{"class":366},[357,1060,901],{"class":370},[357,1062,826],{"class":363},[357,1064,906],{"class":366},[357,1066,1067,1069,1071,1073,1075,1077,1079,1081,1083],{"class":359,"line":819},[357,1068,995],{"class":822},[357,1070,913],{"class":366},[357,1072,839],{"class":829},[357,1074,847],{"class":366},[357,1076,850],{"class":829},[357,1078,847],{"class":366},[357,1080,1022],{"class":829},[357,1082,922],{"class":366},[357,1084,816],{"class":366},[357,1086,1087,1089,1091,1094,1096,1098,1101,1103,1105,1107],{"class":359,"line":876},[357,1088,929],{"class":363},[357,1090,367],{"class":366},[357,1092,1093],{"class":370},"error",[357,1095,826],{"class":822},[357,1097,939],{"class":366},[357,1099,1100],{"class":942},"请求失败",[357,1102,939],{"class":366},[357,1104,847],{"class":366},[357,1106,1022],{"class":363},[357,1108,952],{"class":822},[357,1110,1111],{"class":359,"line":955},[357,1112,958],{"class":366},[357,1114,1115,1117],{"class":359,"line":961},[357,1116,964],{"class":366},[357,1118,952],{"class":363},[786,1120,1122],{"id":1121},"configonresponse","config.onResponse()",[317,1124,1125],{},"触发时机：收到响应后",[794,1127,1128,1196],{},[797,1129,346,1130],{},[348,1131,1133],{"className":350,"code":1132,"language":352,"meta":353,"style":353},"interface HttpConfig {\n  onResponse(context: { resource: HttpURL, options: HttpOptions, response: HttpRawResponse }): MaybePromise\u003Cvoid>>\n}\n",[320,1134,1135,1143,1192],{"__ignoreMap":353},[357,1136,1137,1139,1141],{"class":359,"line":360},[357,1138,809],{"class":808},[357,1140,813],{"class":812},[357,1142,816],{"class":366},[357,1144,1145,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1175,1177,1180,1182,1184,1186,1188,1190],{"class":359,"line":819},[357,1146,1147],{"class":822},"  onResponse",[357,1149,826],{"class":366},[357,1151,830],{"class":829},[357,1153,833],{"class":366},[357,1155,836],{"class":366},[357,1157,839],{"class":822},[357,1159,833],{"class":366},[357,1161,844],{"class":812},[357,1163,847],{"class":366},[357,1165,850],{"class":822},[357,1167,833],{"class":366},[357,1169,855],{"class":812},[357,1171,847],{"class":366},[357,1173,1174],{"class":822}," response",[357,1176,833],{"class":366},[357,1178,1179],{"class":812}," HttpRawResponse",[357,1181,858],{"class":366},[357,1183,861],{"class":812},[357,1185,864],{"class":366},[357,1187,867],{"class":812},[357,1189,870],{"class":366},[357,1191,873],{"class":363},[357,1193,1194],{"class":359,"line":876},[357,1195,879],{"class":366},[797,1197,882,1198],{},[348,1199,1201],{"className":350,"code":1200,"language":352,"meta":353,"style":353},"const api = createHttp({\n  onRequestError({ resource, options, response }) {\n    console.log('收到响应', response.statusCode, response.data)\n  },\n})\n",[320,1202,1203,1217,1237,1273,1277],{"__ignoreMap":353},[357,1204,1205,1207,1209,1211,1213,1215],{"class":359,"line":360},[357,1206,892],{"class":808},[357,1208,895],{"class":363},[357,1210,898],{"class":366},[357,1212,901],{"class":370},[357,1214,826],{"class":363},[357,1216,906],{"class":366},[357,1218,1219,1221,1223,1225,1227,1229,1231,1233,1235],{"class":359,"line":819},[357,1220,995],{"class":822},[357,1222,913],{"class":366},[357,1224,839],{"class":829},[357,1226,847],{"class":366},[357,1228,850],{"class":829},[357,1230,847],{"class":366},[357,1232,1174],{"class":829},[357,1234,922],{"class":366},[357,1236,816],{"class":366},[357,1238,1239,1241,1243,1245,1247,1249,1252,1254,1256,1258,1260,1263,1265,1267,1269,1271],{"class":359,"line":876},[357,1240,929],{"class":363},[357,1242,367],{"class":366},[357,1244,934],{"class":370},[357,1246,826],{"class":822},[357,1248,939],{"class":366},[357,1250,1251],{"class":942},"收到响应",[357,1253,939],{"class":366},[357,1255,847],{"class":366},[357,1257,1174],{"class":363},[357,1259,367],{"class":366},[357,1261,1262],{"class":363},"statusCode",[357,1264,847],{"class":366},[357,1266,1174],{"class":363},[357,1268,367],{"class":366},[357,1270,630],{"class":363},[357,1272,952],{"class":822},[357,1274,1275],{"class":359,"line":955},[357,1276,958],{"class":366},[357,1278,1279,1281],{"class":359,"line":961},[357,1280,964],{"class":366},[357,1282,952],{"class":363},[786,1284,1286],{"id":1285},"configonresponseerror","config.onResponseError()",[317,1288,1289],{},"触发时机：响应非 2xx 的钩子",[794,1291,1292,1358],{},[797,1293,346,1294],{},[348,1295,1297],{"className":350,"code":1296,"language":352,"meta":353,"style":353},"interface HttpConfig {\n  onResponseError(context: { resource: HttpURL, options: HttpOptions, response: HttpRawResponse }): MaybePromise\u003Cvoid>>\n}\n",[320,1298,1299,1307,1354],{"__ignoreMap":353},[357,1300,1301,1303,1305],{"class":359,"line":360},[357,1302,809],{"class":808},[357,1304,813],{"class":812},[357,1306,816],{"class":366},[357,1308,1309,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352],{"class":359,"line":819},[357,1310,1311],{"class":822},"  onResponseError",[357,1313,826],{"class":366},[357,1315,830],{"class":829},[357,1317,833],{"class":366},[357,1319,836],{"class":366},[357,1321,839],{"class":822},[357,1323,833],{"class":366},[357,1325,844],{"class":812},[357,1327,847],{"class":366},[357,1329,850],{"class":822},[357,1331,833],{"class":366},[357,1333,855],{"class":812},[357,1335,847],{"class":366},[357,1337,1174],{"class":822},[357,1339,833],{"class":366},[357,1341,1179],{"class":812},[357,1343,858],{"class":366},[357,1345,861],{"class":812},[357,1347,864],{"class":366},[357,1349,867],{"class":812},[357,1351,870],{"class":366},[357,1353,873],{"class":363},[357,1355,1356],{"class":359,"line":876},[357,1357,879],{"class":366},[797,1359,882,1360],{},[348,1361,1363],{"className":350,"code":1362,"language":352,"meta":353,"style":353},"const api = createHttp({\n  onResponseError({ response }) {\n    console.error('响应错误', response.statusCode)\n  },\n})\n",[320,1364,1365,1379,1391,1418,1422],{"__ignoreMap":353},[357,1366,1367,1369,1371,1373,1375,1377],{"class":359,"line":360},[357,1368,892],{"class":808},[357,1370,895],{"class":363},[357,1372,898],{"class":366},[357,1374,901],{"class":370},[357,1376,826],{"class":363},[357,1378,906],{"class":366},[357,1380,1381,1383,1385,1387,1389],{"class":359,"line":819},[357,1382,1311],{"class":822},[357,1384,913],{"class":366},[357,1386,1174],{"class":829},[357,1388,922],{"class":366},[357,1390,816],{"class":366},[357,1392,1393,1395,1397,1399,1401,1403,1406,1408,1410,1412,1414,1416],{"class":359,"line":876},[357,1394,929],{"class":363},[357,1396,367],{"class":366},[357,1398,1093],{"class":370},[357,1400,826],{"class":822},[357,1402,939],{"class":366},[357,1404,1405],{"class":942},"响应错误",[357,1407,939],{"class":366},[357,1409,847],{"class":366},[357,1411,1174],{"class":363},[357,1413,367],{"class":366},[357,1415,1262],{"class":363},[357,1417,952],{"class":822},[357,1419,1420],{"class":359,"line":955},[357,1421,958],{"class":366},[357,1423,1424,1426],{"class":359,"line":961},[357,1425,964],{"class":366},[357,1427,952],{"class":363},[324,1429,1430],{},[317,1431,1432],{},"钩子可声明在任意一层配置（实例、派生实例、单次请求）上。多层配置的同名钩子会在配置合并阶段串联为一个函数，按层级顺序依次执行。",[330,1434,1436],{"id":1435},"httprequest","http.request()",[317,1438,1439],{},"普通请求方法",[344,1441,346],{"id":1442},"声明-1",[348,1444,1446],{"className":350,"code":1445,"language":352,"meta":353,"style":353},"http.request(options: HttpRequestOptions): Http\n",[320,1447,1448],{"__ignoreMap":353},[357,1449,1450,1452,1454,1457],{"class":359,"line":360},[357,1451,238],{"class":363},[357,1453,367],{"class":366},[357,1455,1456],{"class":370},"request",[357,1458,1459],{"class":363},"(options: HttpRequestOptions): Http\n",[344,1461,377],{"id":1462},"参数-1",[317,1464,1465,383,1468,387],{},[320,1466,1467],{},"options",[320,1469,386],{},[389,1471,1472,1484],{},[392,1473,1474],{},[395,1475,1476,1478,1480,1482],{},[398,1477,400],{},[398,1479,403],{},[398,1481,406],{},[398,1483,409],{},[411,1485,1486],{},[395,1487,1488,1493,1497,1499],{},[416,1489,1490],{},[320,1491,1492],{},"onChunk",[416,1494,1495],{},[320,1496,425],{},[416,1498,428],{},[416,1500,1501],{},"流式数据监听",[481,1503,1504],{"close-text":483,"name":386,"open-text":484},[389,1505,1506,1518],{},[392,1507,1508],{},[395,1509,1510,1512,1514,1516],{},[398,1511,400],{},[398,1513,403],{},[398,1515,406],{},[398,1517,409],{},[411,1519,1520,1534,1548,1562,1576,1590,1604,1624,1640,1654,1670,1684,1700,1718,1734],{},[395,1521,1522,1526,1530,1532],{},[416,1523,1524],{},[320,1525,507],{},[416,1527,1528],{},[320,1529,512],{},[416,1531,428],{},[416,1533,517],{},[395,1535,1536,1540,1544,1546],{},[416,1537,1538],{},[320,1539,524],{},[416,1541,1542],{},[320,1543,529],{},[416,1545,532],{},[416,1547,535],{},[395,1549,1550,1554,1558,1560],{},[416,1551,1552],{},[320,1553,542],{},[416,1555,1556],{},[320,1557,547],{},[416,1559,428],{},[416,1561,552],{},[395,1563,1564,1568,1572,1574],{},[416,1565,1566],{},[320,1567,559],{},[416,1569,1570],{},[320,1571,564],{},[416,1573,428],{},[416,1575,569],{},[395,1577,1578,1582,1586,1588],{},[416,1579,1580],{},[320,1581,576],{},[416,1583,1584],{},[320,1585,581],{},[416,1587,428],{},[416,1589,586],{},[395,1591,1592,1596,1600,1602],{},[416,1593,1594],{},[320,1595,593],{},[416,1597,1598],{},[320,1599,598],{},[416,1601,428],{},[416,1603,603],{},[395,1605,1606,1610,1614,1618],{},[416,1607,1608],{},[320,1609,610],{},[416,1611,1612],{},[320,1613,615],{},[416,1615,1616],{},[320,1617,620],{},[416,1619,623,1620,627,1622],{},[320,1621,626],{},[320,1623,630],{},[395,1625,1626,1630,1634,1638],{},[416,1627,1628],{},[320,1629,637],{},[416,1631,1632],{},[320,1633,642],{},[416,1635,1636],{},[320,1637,647],{},[416,1639,650],{},[395,1641,1642,1646,1650,1652],{},[416,1643,1644],{},[320,1645,657],{},[416,1647,1648],{},[320,1649,662],{},[416,1651,428],{},[416,1653,667],{},[395,1655,1656,1660,1664,1666],{},[416,1657,1658],{},[320,1659,674],{},[416,1661,1662],{},[320,1663,679],{},[416,1665,532],{},[416,1667,684,1668,687],{},[320,1669,620],{},[395,1671,1672,1676,1680,1682],{},[416,1673,1674],{},[320,1675,694],{},[416,1677,1678],{},[320,1679,598],{},[416,1681,428],{},[416,1683,703],{},[395,1685,1686,1690,1694,1698],{},[416,1687,1688],{},[320,1689,710],{},[416,1691,1692],{},[320,1693,715],{},[416,1695,1696],{},[320,1697,720],{},[416,1699,723],{},[395,1701,1702,1706,1710,1714],{},[416,1703,1704],{},[320,1705,730],{},[416,1707,1708],{},[320,1709,615],{},[416,1711,1712],{},[320,1713,620],{},[416,1715,623,1716,743],{},[320,1717,626],{},[395,1719,1720,1724,1728,1730],{},[416,1721,1722],{},[320,1723,750],{},[416,1725,1726],{},[320,1727,755],{},[416,1729,428],{},[416,1731,760,1732,764],{},[320,1733,763],{},[395,1735,1736,1740,1744,1746],{},[416,1737,1738],{},[320,1739,771],{},[416,1741,1742],{},[320,1743,776],{},[416,1745,428],{},[416,1747,781],{},[330,1749,1751],{"id":1750},"httpupload","http.upload()",[317,1753,1754],{},"文件上传",[344,1756,346],{"id":1757},"声明-2",[348,1759,1761],{"className":350,"code":1760,"language":352,"meta":353,"style":353},"http.upload(options: HttpUploadOptions): Http\n",[320,1762,1763],{"__ignoreMap":353},[357,1764,1765,1767,1769,1772],{"class":359,"line":360},[357,1766,238],{"class":363},[357,1768,367],{"class":366},[357,1770,1771],{"class":370},"upload",[357,1773,1774],{"class":363},"(options: HttpUploadOptions): Http\n",[344,1776,377],{"id":1777},"参数-2",[317,1779,1780,383,1782,387],{},[320,1781,1467],{},[320,1783,386],{},[389,1785,1786,1798],{},[392,1787,1788],{},[395,1789,1790,1792,1794,1796],{},[398,1791,400],{},[398,1793,403],{},[398,1795,406],{},[398,1797,409],{},[411,1799,1800,1816,1833],{},[395,1801,1802,1807,1811,1813],{},[416,1803,1804],{},[320,1805,1806],{},"name",[416,1808,1809],{},[320,1810,512],{},[416,1812,428],{},[416,1814,1815],{},"用于给服务端识别的名称",[395,1817,1818,1822,1827,1831],{},[416,1819,1820],{},[320,1821,524],{},[416,1823,1824],{},[320,1825,1826],{},"POST",[416,1828,1829],{},[320,1830,1826],{},[416,1832,535],{},[395,1834,1835,1840,1844,1846],{},[416,1836,1837],{},[320,1838,1839],{},"onProgress",[416,1841,1842],{},[320,1843,425],{},[416,1845,428],{},[416,1847,1848],{},"上传进度监听",[481,1850,1851],{"close-text":483,"name":386,"open-text":484},[389,1852,1853,1865],{},[392,1854,1855],{},[395,1856,1857,1859,1861,1863],{},[398,1858,400],{},[398,1860,403],{},[398,1862,406],{},[398,1864,409],{},[411,1866,1867,1881,1895,1909,1923,1937,1951,1971,1987,2001,2017,2031,2047,2065,2081],{},[395,1868,1869,1873,1877,1879],{},[416,1870,1871],{},[320,1872,507],{},[416,1874,1875],{},[320,1876,512],{},[416,1878,428],{},[416,1880,517],{},[395,1882,1883,1887,1891,1893],{},[416,1884,1885],{},[320,1886,524],{},[416,1888,1889],{},[320,1890,529],{},[416,1892,532],{},[416,1894,535],{},[395,1896,1897,1901,1905,1907],{},[416,1898,1899],{},[320,1900,542],{},[416,1902,1903],{},[320,1904,547],{},[416,1906,428],{},[416,1908,552],{},[395,1910,1911,1915,1919,1921],{},[416,1912,1913],{},[320,1914,559],{},[416,1916,1917],{},[320,1918,564],{},[416,1920,428],{},[416,1922,569],{},[395,1924,1925,1929,1933,1935],{},[416,1926,1927],{},[320,1928,576],{},[416,1930,1931],{},[320,1932,581],{},[416,1934,428],{},[416,1936,586],{},[395,1938,1939,1943,1947,1949],{},[416,1940,1941],{},[320,1942,593],{},[416,1944,1945],{},[320,1946,598],{},[416,1948,428],{},[416,1950,603],{},[395,1952,1953,1957,1961,1965],{},[416,1954,1955],{},[320,1956,610],{},[416,1958,1959],{},[320,1960,615],{},[416,1962,1963],{},[320,1964,620],{},[416,1966,623,1967,627,1969],{},[320,1968,626],{},[320,1970,630],{},[395,1972,1973,1977,1981,1985],{},[416,1974,1975],{},[320,1976,637],{},[416,1978,1979],{},[320,1980,642],{},[416,1982,1983],{},[320,1984,647],{},[416,1986,650],{},[395,1988,1989,1993,1997,1999],{},[416,1990,1991],{},[320,1992,657],{},[416,1994,1995],{},[320,1996,662],{},[416,1998,428],{},[416,2000,667],{},[395,2002,2003,2007,2011,2013],{},[416,2004,2005],{},[320,2006,674],{},[416,2008,2009],{},[320,2010,679],{},[416,2012,532],{},[416,2014,684,2015,687],{},[320,2016,620],{},[395,2018,2019,2023,2027,2029],{},[416,2020,2021],{},[320,2022,694],{},[416,2024,2025],{},[320,2026,598],{},[416,2028,428],{},[416,2030,703],{},[395,2032,2033,2037,2041,2045],{},[416,2034,2035],{},[320,2036,710],{},[416,2038,2039],{},[320,2040,715],{},[416,2042,2043],{},[320,2044,720],{},[416,2046,723],{},[395,2048,2049,2053,2057,2061],{},[416,2050,2051],{},[320,2052,730],{},[416,2054,2055],{},[320,2056,615],{},[416,2058,2059],{},[320,2060,620],{},[416,2062,623,2063,743],{},[320,2064,626],{},[395,2066,2067,2071,2075,2077],{},[416,2068,2069],{},[320,2070,750],{},[416,2072,2073],{},[320,2074,755],{},[416,2076,428],{},[416,2078,760,2079,764],{},[320,2080,763],{},[395,2082,2083,2087,2091,2093],{},[416,2084,2085],{},[320,2086,771],{},[416,2088,2089],{},[320,2090,776],{},[416,2092,428],{},[416,2094,781],{},[330,2096,2098],{"id":2097},"httpdownload","http.download()",[317,2100,2101],{},"文件下载",[344,2103,346],{"id":2104},"声明-3",[348,2106,2108],{"className":350,"code":2107,"language":352,"meta":353,"style":353},"http.download(options: HttpDownloadOptions): Http\n",[320,2109,2110],{"__ignoreMap":353},[357,2111,2112,2114,2116,2119],{"class":359,"line":360},[357,2113,238],{"class":363},[357,2115,367],{"class":366},[357,2117,2118],{"class":370},"download",[357,2120,2121],{"class":363},"(options: HttpDownloadOptions): Http\n",[344,2123,377],{"id":2124},"参数-3",[317,2126,2127,383,2129,387],{},[320,2128,1467],{},[320,2130,386],{},[389,2132,2133,2145],{},[392,2134,2135],{},[395,2136,2137,2139,2141,2143],{},[398,2138,400],{},[398,2140,403],{},[398,2142,406],{},[398,2144,409],{},[411,2146,2147,2164],{},[395,2148,2149,2153,2158,2162],{},[416,2150,2151],{},[320,2152,524],{},[416,2154,2155],{},[320,2156,2157],{},"GET",[416,2159,2160],{},[320,2161,2157],{},[416,2163,535],{},[395,2165,2166,2170,2174,2176],{},[416,2167,2168],{},[320,2169,1839],{},[416,2171,2172],{},[320,2173,425],{},[416,2175,428],{},[416,2177,2178],{},"下载进度监听",[481,2180,2181],{"close-text":483,"name":386,"open-text":484},[389,2182,2183,2195],{},[392,2184,2185],{},[395,2186,2187,2189,2191,2193],{},[398,2188,400],{},[398,2190,403],{},[398,2192,406],{},[398,2194,409],{},[411,2196,2197,2211,2225,2239,2253,2267,2281,2301,2317,2331,2347,2361,2377,2395,2411],{},[395,2198,2199,2203,2207,2209],{},[416,2200,2201],{},[320,2202,507],{},[416,2204,2205],{},[320,2206,512],{},[416,2208,428],{},[416,2210,517],{},[395,2212,2213,2217,2221,2223],{},[416,2214,2215],{},[320,2216,524],{},[416,2218,2219],{},[320,2220,529],{},[416,2222,532],{},[416,2224,535],{},[395,2226,2227,2231,2235,2237],{},[416,2228,2229],{},[320,2230,542],{},[416,2232,2233],{},[320,2234,547],{},[416,2236,428],{},[416,2238,552],{},[395,2240,2241,2245,2249,2251],{},[416,2242,2243],{},[320,2244,559],{},[416,2246,2247],{},[320,2248,564],{},[416,2250,428],{},[416,2252,569],{},[395,2254,2255,2259,2263,2265],{},[416,2256,2257],{},[320,2258,576],{},[416,2260,2261],{},[320,2262,581],{},[416,2264,428],{},[416,2266,586],{},[395,2268,2269,2273,2277,2279],{},[416,2270,2271],{},[320,2272,593],{},[416,2274,2275],{},[320,2276,598],{},[416,2278,428],{},[416,2280,603],{},[395,2282,2283,2287,2291,2295],{},[416,2284,2285],{},[320,2286,610],{},[416,2288,2289],{},[320,2290,615],{},[416,2292,2293],{},[320,2294,620],{},[416,2296,623,2297,627,2299],{},[320,2298,626],{},[320,2300,630],{},[395,2302,2303,2307,2311,2315],{},[416,2304,2305],{},[320,2306,637],{},[416,2308,2309],{},[320,2310,642],{},[416,2312,2313],{},[320,2314,647],{},[416,2316,650],{},[395,2318,2319,2323,2327,2329],{},[416,2320,2321],{},[320,2322,657],{},[416,2324,2325],{},[320,2326,662],{},[416,2328,428],{},[416,2330,667],{},[395,2332,2333,2337,2341,2343],{},[416,2334,2335],{},[320,2336,674],{},[416,2338,2339],{},[320,2340,679],{},[416,2342,532],{},[416,2344,684,2345,687],{},[320,2346,620],{},[395,2348,2349,2353,2357,2359],{},[416,2350,2351],{},[320,2352,694],{},[416,2354,2355],{},[320,2356,598],{},[416,2358,428],{},[416,2360,703],{},[395,2362,2363,2367,2371,2375],{},[416,2364,2365],{},[320,2366,710],{},[416,2368,2369],{},[320,2370,715],{},[416,2372,2373],{},[320,2374,720],{},[416,2376,723],{},[395,2378,2379,2383,2387,2391],{},[416,2380,2381],{},[320,2382,730],{},[416,2384,2385],{},[320,2386,615],{},[416,2388,2389],{},[320,2390,620],{},[416,2392,623,2393,743],{},[320,2394,626],{},[395,2396,2397,2401,2405,2407],{},[416,2398,2399],{},[320,2400,750],{},[416,2402,2403],{},[320,2404,755],{},[416,2406,428],{},[416,2408,760,2409,764],{},[320,2410,763],{},[395,2412,2413,2417,2421,2423],{},[416,2414,2415],{},[320,2416,771],{},[416,2418,2419],{},[320,2420,776],{},[416,2422,428],{},[416,2424,781],{},[330,2426,2427],{"id":2427},"行为",[794,2429,2430,2436,2442],{},[797,2431,2432,2433,2435],{},"无 ",[320,2434,507],{},"，资源必须传绝对地址，相对地址会因缺省基础地址而报错。",[797,2437,2438,2439,2441],{},"无预置钩子与公共 ",[320,2440,542],{},"，每次请求只走单次配置。",[797,2443,2444,2445,2449],{},"与 ",[338,2446,2447],{"href":243},[320,2448,242],{}," 派生出的实例共用同一套配置项、钩子、重试与中断能力。",[324,2451,2452],{},[317,2453,2454,2455,2457,2458,2460,2461,2464,2465,2469],{},"如需 ",[320,2456,507],{},"、公共 ",[320,2459,542],{},"、拦截 ",[320,2462,2463],{},"hooks"," 等团队约定，请使用 ",[338,2466,2467],{"href":243},[320,2468,242],{}," 创建实例。",[330,2471,2472],{"id":2472},"相关",[2474,2475,2477],"callout",{"color":2476,"icon":29,"to":107},"neutral",[317,2478,2479,2480,2482],{},"使用手册：前往了解 ",[320,2481,238],{}," 使用方法",[2484,2485,2486],"style",{},"html pre.shiki code .sZSNi, html code.shiki .sZSNi{--shiki-light:#90A4AE;--shiki-default:#90A4AE;--shiki-dark:#BABED8}html pre.shiki code .sDfIl, html code.shiki .sDfIl{--shiki-light:#39ADB5;--shiki-default:#39ADB5;--shiki-dark:#89DDFF}html pre.shiki code .s3cPz, html code.shiki .s3cPz{--shiki-light:#6182B8;--shiki-default:#6182B8;--shiki-dark:#82AAFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .smZ93, html code.shiki .smZ93{--shiki-light:#9C3EDA;--shiki-default:#9C3EDA;--shiki-dark:#C792EA}html pre.shiki code .s52Pk, html code.shiki .s52Pk{--shiki-light:#E2931D;--shiki-default:#E2931D;--shiki-dark:#FFCB6B}html pre.shiki code .sRlkE, html code.shiki .sRlkE{--shiki-light:#E53935;--shiki-default:#E53935;--shiki-dark:#F07178}html pre.shiki code .s1nJG, html code.shiki .s1nJG{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#90A4AE;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sGFVr, html code.shiki .sGFVr{--shiki-light:#91B859;--shiki-default:#91B859;--shiki-dark:#C3E88D}",{"title":353,"searchDepth":819,"depth":819,"links":2488},[2489,2494,2498,2502,2506,2507],{"id":332,"depth":819,"text":333,"children":2490},[2491,2492,2493],{"id":346,"depth":876,"text":346},{"id":377,"depth":876,"text":377},{"id":784,"depth":876,"text":784},{"id":1435,"depth":819,"text":1436,"children":2495},[2496,2497],{"id":1442,"depth":876,"text":346},{"id":1462,"depth":876,"text":377},{"id":1750,"depth":819,"text":1751,"children":2499},[2500,2501],{"id":1757,"depth":876,"text":346},{"id":1777,"depth":876,"text":377},{"id":2097,"depth":819,"text":2098,"children":2503},[2504,2505],{"id":2104,"depth":876,"text":346},{"id":2124,"depth":876,"text":377},{"id":2427,"depth":819,"text":2427},{"id":2472,"depth":819,"text":2472},"默认请求实例","md",{},{"title":238,"description":2508},"yMqAOfyN1t2LIl04IlGMAET2vBWGoUHPV_t1eDPkjj0",[2514,2516],{"title":228,"path":229,"stem":230,"description":2515,"children":-1},"vue 和 uni-app 的导出 API 由 Oiyo 统一收敛提供",{"title":242,"path":243,"stem":244,"description":2517,"children":-1},"创建带配置的请求实例",1784021211261]