VS Code luzapen batek http.proxy irakur dezake konfigurazio APIaren bidez:

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', '');

Atala http da eta bertako propietatea proxy da. resource pasatzeak konfigurazio-testuingurua ematen du balio espezifikoak garrantzitsuak direnean.

get-ek testuinguru horretarako ezarpena ebazten du. inspect('proxy')-k onartutako konfigurazio-eremu ezberdinetan dauden balioak erakuts ditzake txosten batek haien jatorria behar duenean.

Kate hutsa ez da VS Code zuzenean konektatzen den froga. Editoreak sistemaren konfigurazioa erabil dezake, proxy hautaketa automatikoa barne. Ezarpen hau ez da helmuga bakoitzeko hautatutako PAC emaitzaren zerrenda osoa.

proxyUrl irakurtzeak ere ez du luzapenak abiarazitako edozein liburutegi konfiguratzen. Aplikatu nahi den balioa HTTP bezero horren onartutako interfazearen bidez, bere ingurunea edo agentearen jokabidea kontuan hartuta.

Erabili onDidChangeConfiguration eta affectsConfiguration('http.proxy', resource) luzapenak aldaketa nabaritu behar duenean. Birmoldatu bezeroa bere bizi-zikloan zehar, aktibatzean behin irakurritako katea betiko indarrean dagoela tratatu beharrean.

Erlazionatutako artikuluak