Mar a leughar http.proxy ann an leudachan VS Code
Leugh http.proxy tro API leudachain VS Code agus dèan eadar-dhealachadh eadar an luach suidheachaidh fuasgailte agus slighe shiostaim no PAC, no giùlan cliaint HTTP a tha air a rèiteachadh.
Faodaidh leudachan VS Code http.proxy a leughadh tron API rèiteachaidh:
import * as vscode from 'vscode';
const resource = vscode.window.activeTextEditor?.document.uri;
const http = vscode.workspace.getConfiguration('http', resource);
const proxyUrl = http.get<string>('proxy', '');
Is e http an earrann agus is e proxy an t-seilbh a tha innte. Le bhith a' cur an resource seachad gheibhear co-theacsa an rèiteachaidh nuair a tha luachan a tha sònraichte don ghoireas cudromach.
Fuasglaidh get an suidheachadh airson a' cho-theacsa sin. Faodaidh inspect('proxy') na luachan a tha an làthair ann an diofar raointean rèiteachaidh le taic a shealltainn nuair a dh'fheumas aithisg an tùs.
Chan eil sreang falamh na dhearbhadh gu bheil VS Code a' ceangal gu dìreach. Faodaidh an deasaiche rèiteachadh an t-siostaim a chleachdadh, a' gabhail a-steach taghadh fèin-obrachail proxy. Chan e liosta iomlan a th' anns an t-suidheachadh seo de thoradh PAC taghte gach ceann-uidhe.
Chan eil leughadh proxyUrl cuideachd a' rèiteachadh leabharlann sam bith a chuireas an leudachan air bhog. Cuir an luach a tha san amharc an sàs tron eadar-aghaidh le taic aig a' chliant HTTP sin, a' toirt cunntas air an àrainneachd no giùlan an àidseant aige.
Cleachd onDidChangeConfiguration agus affectsConfiguration('http.proxy', resource) nuair a dh'fheumas an leudachan atharrachadh fhaireachadh. Ath-rèitich an cliant tro a bheatha-chearcall seach a bhith a' meas sreang a chaidh a leughadh aon turas aig gnìomhachadh mar rud a tha buan-ùr.