1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Telegram чат для обсуждения работы JS парсеров и Node.js модулей: https://t.me/a_parser_javascript
  3. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2200+ и мы растем!
    Скрыть объявление

Передача POST параметров содержащихся в массиве

Тема в разделе "Техническая поддержка по JavaScript парсерам", создана пользователем bezenkovgl, 24 май 2019.

  1. bezenkovgl

    bezenkovgl A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    20 май 2015
    Сообщения:
    20
    Симпатии:
    2
    Здравствуйте, в js парсере использую массив для хранения параметров для пост запроса.

    Выглядит это так

    arr_param[0]='name1=vol1';
    arr_param[1]='name2=vol2';
    arr_param[2]='name3=vol3';

    и т.д.

    Как отправить их методом post?

    let res = yield this.request('POST','http://test/index.php', {},{
    body: arr_param
    });
     
  2. Support Денис

    Support Денис A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    12 июн 2017
    Сообщения:
    586
    Симпатии:
    184
    Здравствуйте. Можете превратить массив в строку и передать её в body
    Код:
    name1=vol1&name2=vol2&name3=vol3 и т.д
    Код:
    let res = yield this.request('POST', 'http://test/index.php', {}, {
       body: arr_param.join('&')
    });
     
    #2 Support Денис, 24 май 2019
    Последнее редактирование модератором: 24 май 2019
    bezenkovgl нравится это.

Поделиться этой страницей