JMeter - Api GET Request - Ответ гласит: неизвестного способа визуализации данных, хотя код состояния равен 200 - PullRequest
0 голосов
/ 16 февраля 2020

Выполнение запросов GET, которое возвращает ответ JSON. JMeter получает код Statua 200, но в Response он говорит: НЕТ способа найти данные. Я пробовал тот же запрос в POSTMAN, и он работает нормально.

Ответы [ 2 ]

1 голос
/ 17 февраля 2020

Мы не телепаты c достаточно, чтобы указать, почему именно запрос в Postman работает, а запрос в JMeter - вообще, ответ будет: вы не отправляете те же запросы .

Дважды проверьте следующее:

  1. Запрос URL , если в параметрах запроса есть не-1010 * ASCII данные, это должно быть url-кодированный
  2. Запрос заголовки , в частности Content-Type . В JMeter заголовки запросов могут быть добавлены / изменены с помощью Диспетчер заголовков HTTP
  3. Тело запроса (если есть), опять же кодировка может быть очень важной

В целом, если ваш запрос работает в Почтальоне, вы можете просто записать его, используя HTTP (S) Test Scor Recorder JMeter

  1. Запустить JMeter HTTP (S) Test Script Recorder
  2. Настройка Postman для использования JMeter в качестве прокси

    enter image description here

  3. Выполнить Ваш запрос в Почтальоне
  4. Вот и все, JMeter должен захватить запрос под Контроллер записи
0 голосов
/ 17 февраля 2020

По сравнению с запросами Почтальона и JMeter. Почтальон работал, не передавая заголовки Accept и Cache-Control, но Jmeter этого требует. После добавления этих 2 в заголовки я начал получать ответ. И я изменил несколько свойств JMeter, чтобы избежать проверки размера ответа.

...