Gev Contentfuls Node HTTP-adaptara proxy-agentin
Set adapter:http, httpsAgent og proxy:false saman, so tann veittaði CONNECT-agenturin tekur rútuna.
import { createClient } from 'contentful';
import { HttpsProxyAgent } from 'https-proxy-agent';
const agent = new HttpsProxyAgent('http://proxy.example:8080');
const client = createClient({
space: spaceId,
accessToken,
adapter: 'http',
httpsAgent: agent,
proxy: false,
});Brúka tær verandi spaceId/accessToken og hendan klientin til Delivery API-virksemi. Væntað verður, at treytirnar longu eru tøkar. Til loyvd almenn Delivery API-umbøn gjøgnum ein almenna millumgongd veitir HTTP-proxy-listin evni til HTTP-proxy-URL-ina hjá agenturin.
Standard-API brúkar HTTPS og velur httpsAgent. Hasin agenturin kann ná einum HTTP-proxy-lyttara og seta CONNECT upp. proxy:false forðar Axios frá at leggja eitt annað proxy-val afturat.
Tann greiði Node http-adaptarin er týdningarmikil: netverk í kaga og onnur adaptør fáa ikki eina Node-socket-rútu úr hesum følum. Halt agenturin gjøgnum arbeiðið hjá klientinum og slepp honum, tá umbønirnar eru lidnar við sløkkingu.