Пробовал так, не помогло let url = resp.headers.Location; Подскажите как вывести данные в строку из массива headers
Код: response.headers.location Спойлер: Пример парсера Код: class Parser { constructor() { this.defaultConf = { version: '0.1.2', results: { flat: [ ['location', 'Location'], ] }, results_format: '$query -> $location\\n', parsecodes: { 300: 1, 301: 1, 302: 1 }, max_size: 200 * 1024 }; } *parse(set, results) { let response = yield this.request('GET', set.query, {}, { decode: 'auto-html' }); if(response.success) results.location = response.headers.location; results.success = response.success; return results; } } Спойлер: Результат
Там почти все так же, как и для GET, только указываете метод POST, а в 3-м параметре передаете хеш с телом запроса. Документация: https://a-parser.com/wiki/js-parsers/#3-yield-this-request-method-url-queryparams-opts Также, в Каталоге есть пример отправки файла: https://a-parser.com/resources/310/