Для того чтобы получить response cookie при использовании библиотеки axios на Node.js сервере, необходимо установить axios и создать запрос.
1. Установка axios:
Выполните следующую команду в командной строке, чтобы установить axios:
npm install axios
2. Создание запроса с использованием axios:
В вашем Node.js файле импортируйте пакет axios:
const axios = require('axios');
Затем, создайте запрос с помощью функции axios.get()
:
axios.get('https://example.com') .then(response => { // В этом блоке кода можно получить response cookie const cookies = response.headers['set-cookie']; console.log(cookies); }) .catch(error => { console.error(error); });
В данном примере выполняется GET запрос по адресу https://example.com. После получения ответа, можно получить cookies из заголовка ответа set-cookie
используя свойство headers
объекта response.
Заметьте, что в примере используется then
и catch
для обработки успешного выполнения запроса или ошибки соответственно.
Обратите внимание, что если вам требуется передать пользовательские заголовки или параметры с запросом, вы можете использовать второй аргумент функции axios.get()
. Например:
axios.get('https://example.com', { headers: { 'X-Custom-Header': 'value' }}) .then(response => { // код обработки ответа }) .catch(error => { console.error(error); });
Таким образом, вы можете получить response cookie при помощи библиотеки axios на Node.js сервере, и использовать их для дальнейшей обработки данных или авторизации.