1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Парсер Отправка файлов в POST запросе 1.0.1

Пример реализации отправки файла в теле POST запроса

  1. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Пользователь Support разместил новый ресурс:

    Отправка файлов в POST запросе - Пример реализации отправки файла в теле POST запроса

    Узнать больше об этом ресурсе...
     
  2. bezenkovgl

    bezenkovgl A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    20 май 2015
    Сообщения:
    20
    Симпатии:
    2
    В случае если пытаюсь загрузить zip архив

    fs.readFileSync('queries/rt/arh.zip')

    То архив на выходе получается битым. Подскажите пожалуйста как быть?


    С текстовыми файлами все норм
     
    #2 bezenkovgl, 4 дек 2018
    Последнее редактирование: 6 ноя 2020
  3. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Скорее всего проблема именно в отправке бинарных данных. Попробуйте формировать тело запроса следующим образом:
    Код:
    let body = new String(здесь тело запроса);
    body._is_binary = true;
    И далее используете body как обычно.

    Если этот способ не поможет в решении вопроса или возникнут сложности - сбросьте в личку пресет для теста.
     
    vipuncle и bezenkovgl нравится это.
  4. sewerok

    sewerok A-Parser Pro License
    A-Parser Pro

    Регистрация:
    5 окт 2017
    Сообщения:
    5
    Симпатии:
    0
    Подскажите как поправить код чтобы вместо
    results.success = resp.success ? /File Upload Finished/i.test(resp.data) : 0;
    return results;
    }
    проверки на File Upload Finished, просто выдавало содержимое json ответа от сайта?
     
  5. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Код:
    results.data = resp.data
     

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