Когда я размещаю URL с заголовками с данными тела, он работает нормально в запросе J METER -HTTP API, я получаю следующую ошибку - PullRequest
0 голосов
/ 01 мая 2020

В POSTMAN, когда я POST URL-адрес с заголовками с данными тела, он работает нормально и получает ответ как 200, но когда я POST то же самое в запросе HTTP-метра J метра, я получаю следующую ошибку.

Размер заголовков в байтах: 124 Размер тела в байтах: 54 Количество выборок: 1 Количество ошибок: 1 Тип данных ("text" | "bin" | ""): текст Код ответа: 404 Сообщение ответа: ресурс не найден

1 Ответ

0 голосов
/ 03 мая 2020

Если вы отправляете одинаковые запросы, вы должны получать одинаковые ответы. HTTP Status Code 404 означает, что URL путь неверен, поэтому вам нужно проверить путь вашего URL, так как, скорее всего, есть разница. Даже непечатаемые символы, которые вы не видите в JMeter GUI, закодированы в их эквиваленты, поэтому пробел становится% 20, поэтому обращайте внимание буквально на все.


В любом случае, если вы можете успешно выполнить запрос в Postman, это означает, что вы можете записать его, используя JMeter's HTTP (S) Test Script Recorder

  1. Подготовьте JMeter к записи, самый простой способ - использовать Функция шаблонов JMeter

    enter image description here

    после того, как JMeter создаст тест Запланируйте - разверните и запустите средство записи сценариев тестирования HTTP (S)

  2. Подготовьте почтальон для записи, настройте его для использования JMeter в качестве прокси :

    enter image description here

  3. Запустите ваш запрос в Почтальоне

  4. Все, JMeter должен захватить запрос и сохранить его в Recording Controller вместе с HTTP Header Manager , содержащим соответствующие заголовки запроса
...