Pouvez-vous définir un en-tête d'origine à l'aide de node-libcurl?

Nov 28 2020

Je sais que vous pouvez définir l'origine dans cURL en utilisant un en-tête -H comme ceci:

curl -H "Origin: http://foo.bar.com" --verbose \
  https://example.com

existe-t-il un node-libcurlmoyen de définir les en-têtes -H? Ceci est ma demande actuelle:

const { curly } = require('node-libcurl')
async function test(){
  mm = await curly.get('https://example.com')
  console.log(mm)
}
test()

Réponses

1 ΔO'deltazero' Nov 28 2020 at 23:38

Les en-têtes personnalisés pour la demande GET ne sont pas documentés. Mais à en juger par les exemples de demande POST , j'essaierais quelque chose comme ceci:

const { curly } = require('node-libcurl')

curly.get('https://example.com', {
    httpHeader: [
        'Origin: http://foo.bar.com',
        ...
    ]
}).then(console.log)