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

Cleachd na spaceId/accessToken a th' ann mar-thà agus an neach-dèiligidh seo airson obrachaidhean Delivery API. Thathar a' gabhail ris gu bheil na h-eisimeileachdan rim faighinn mar-thà. Airson iarrtasan poblach Delivery API a tha ceadaichte tro eadar-mheadhanair poblach, tha an liosta progsaidh HTTP a' toirt thagraichean airson URL progsaidh HTTP an àidseant.

Bidh an API bunaiteach a' cleachdadh HTTPS agus a' taghadh httpsAgent. Faodaidh an t-àidseant sin ruighinn air èisdear progsaidh HTTP agus CONNECT a stèidheachadh. Bidh proxy:false a' cur casg air Axios taghadh progsaidh eile a chur ris.

Tha am foghleasaiche Node http soilleir cudromach: chan fhaigh lìonradh a' bhrabhsair no foghleasaichean eile slighe socaid Node bho na raointean seo. Cùm an t-àidseant tro obair an neach-dèiligidh agus leig às e nuair a bhios na h-iarrtasan deiseil aig àm dùnaidh.

Artaigilean co-cheangailte