Как сохранить ответ в переменую

Поддержка
  • Я отправляю POST запрос и должен получить в ответ {"result": "решение"}, как сохранить решение в переменую?

  • @galwet Действие 'Post запрос' не возвращает результат через изменение переменных, чтобы получить ответ, вам нужно вызвать действие 'Текущий Url', 'Содержание ответа', 'Статус ответа' или 'Получить заголовок' после выполнения запроса.
    'Текущий Url' получит последний url после всех перенаправлений.
    'Содержание ответа' вернет код html последнего запроса.
    'Статус ответа' возвращает HTTP статус, например, 200 - если запрос выполнен правильно, 500 - в случае ошибки сервера и т. д.
    'Получить заголовок' возвращает заголовки ответа, например 'Content-Type', 'Date', 'Set-Cookie'
    HTTP клиент обрабатывает cookies автоматически, поэтому вам не нужно обрабатывать заголовок 'Set-Cookie' самостоятельно.
    Самый быстрый способ извлечь данные из кода страницы - xpath. http клиент имеет множество действий для выполнения xpath запросов. Не рекомендуется использовать действие 'Содержание ответа' и регулярные выражения, если только это не абсолютно необходимо.
    Если сервер возвращает данные в формате json, используйте функцию JSON.parse для парсинга.

  • @galwet said in Как сохранить ответ в переменую:

    Я отправляю POST запрос и должен получить в ответ {"result": "решение"}, как сохранить решение в переменую?

    a8aaee3f-f2b0-4aef-9288-297b66feb376-изображение.png

  • 0 Votes
    2 Posts
    733 Views
  • 0 Votes
    3 Posts
    708 Views
  • 0 Votes
    13 Posts
    3176 Views
  • 0 Votes
    5 Posts
    1678 Views
  • 0 Votes
    15 Posts
    4231 Views