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

ប្រើ spaceId/accessToken ដែលមានស្រាប់ និងអតិថិជននេះសម្រាប់ប្រតិបត្តិការ Delivery API។ ការពឹងផ្អែកត្រូវបានសន្មតថាមានរួចហើយ។ សម្រាប់សំណើ Delivery API សាធារណៈដែលត្រូវបានអនុញ្ញាតតាមរយៈអន្តរការីសាធារណៈ បញ្ជី proxy HTTP ផ្តល់បេក្ខជនសម្រាប់ URL proxy HTTP របស់ភ្នាក់ងារ។

API លំនាំដើមប្រើ HTTPS ហើយជ្រើស httpsAgent។ ភ្នាក់ងារនោះអាចទៅដល់ឧបករណ៍ស្តាប់ proxy HTTP និងបង្កើត CONNECT។ proxy:false រារាំង Axios មិនឲ្យបន្ថែមជម្រើស proxy ផ្សេងទៀត។

អ្នកបន្សាំ Node http ជាក់លាក់មានសារៈសំខាន់៖ បណ្តាញរបស់កម្មវិធីរុករក និងអ្នកបន្សាំផ្សេងទៀតមិនទទួលបានផ្លូវ socket Node ពីវាលទាំងនេះទេ។ រក្សាភ្នាក់ងារពេលអតិថិជនកំពុងដំណើរការ ហើយដោះលែងវាពេលសំណើបញ្ចប់ពេលបិទ។

អត្ថបទពាក់ព័ន្ធ