Proxyconfiguratie (Node.js)
Laatst bijgewerkt: 27 juli 2023
- Onderwerpen:
- APIs/SDKs
Gemaakt voor:
- Ontwikkelaar
Om een volmacht voor de verzoeken van HTTP van de Knoop te vormen SDK, met voeten treedt halen API die door SDK tijdens initialisering wordt gebruikt.
Hier volgt een eenvoudig voorbeeld van hoe u het overschrijven kunt negeren fetchApi
tijdens de TargetClient
initialisatie om een proxy toe te voegen:
const { ProxyAgent } = require("undici");
const proxyAgent = new ProxyAgent("your proxy address here");
const fetchImpl = (url, options) => {
const fetchOptions = options;
fetchOptions.dispatcher = proxyAgent;
return fetch(url, fetchOptions);
};
client = TargetClient.create({
...,
fetchApi: fetchImpl
});
Merk op dat dit slechts voor versies 18.2+ van de Knoop werkt, waarin undici.fetch
is de standaardwaarde fetch
voor knooppunt.
Ga naar Node SDK samples repo
voor de voorbeelden van de volmachtsconfiguratie voor oudere versies van knoop en meer informatie.
Vorige paginaLogger (Node.js)
Volgende paginaJava SDK - overzicht
Target
- Adobe Target Developer Guide
- Aan de slag
- Voordat u implementeert
- Privacy en beveiliging
- Privacyoverzicht
- Regels inzake privacy en gegevensbescherming
- Doelcookies
- Het doelcookie verwijderen
- Het effect van de afleiding van cookies van derden op Target (at.js)
- Google Chrome SameSite cookie beleidsregels
- Apple Intelligent Tracking Prevention (ITP) 2.x
- Inhoudsbeveiligingsbeleid (CSP)-instructies
- Lijst van gewenste personen randknooppunten doel
- Methoden om gegevens op te halen in Doel
- Overzicht van doelbeveiliging
- Ondersteunde browsers
- TLS (Transport Layer Security)-coderingswijzigingen
- CNAME en Adobe Target
- Implementatie op de client
- Overzicht: Doel implementeren voor web op client
- Adobe Experience Platform Web SDK-implementatie
- at.js-implementatie
- Hoe werkt at.js
- Hoe te opstellen bij.js
- Apparaatbeslissingen
- at.js-functies
- at.js, functieoverzicht
- adobe.target.getOffer()
- adobe.target.getOffers() - at.js 2.x
- adobe.target.applyOffer()
- adobe.target.applyOffers() - at.js 2.x
- adobe.target.triggerView() - at.js 2.x
- adobe.target.trackEvent()
- mboxCreate() - at.js 1.x
- targetGlobalSettings()
- mboxDefine() en mboxUpdate() - at.js 1.x
- targetPageParams()
- targetPageParamsAll()
- registerExtension() - at.js 1.x
- sendNotifications() - at.js 2.1
- at.js, aangepaste gebeurtenissen
- Foutopsporing in.js met Adobe Experience Cloud Debugger
- Gebruik cloudgebaseerde instanties met Doel
- at.js Veelgestelde vragen
- details at.js-versie
- Bijwerken van at.js 1.x naar at.js 2.x
- at.js, cookies
- Gebruiker-agent en cliëntwenken
- De globale box begrijpen
- Server-side implementatie
- Serverzijde: Overzicht van doel implementeren
- Aan de slag met doel-SDK’s
- Voorbeeldtoepassingen
- Overgang van verouderde API’s van Target naar Adobe I/O
- Basisbeginselen
- Integratie
- Apparaatbeslissingen
- Node.js SDK Reference
- Java SDK Reference
- Java SDK - overzicht
- Java SDK installeren
- De Java SDK initialiseren
- Voorstel ophalen (Java)
- Kenmerken ophalen (Java)
- Meldingen verzenden (Java)
- SDK Events (Java)
- Aanmelder (Java)
- Asynchrone verzoeken (Java)
- Proxyconfiguratie (Java)
- Aangepaste HTTP Client Configuration (Java)
- Hulpprogrammamethoden (Java)
- .NET SDK Reference
- Referentie Python SDK
- Hybride implementatie
- Implementatie van aanbevelingen
- Implementatie van mobiele apps
- E-mailimplementatie
- API-hulplijnen
- Implementatiepatronen