#json #xmlhttprequest #jmeter #colon #extra
#json #jmeter #xmlhttprequest
Вопрос:
Использование JMeter для записи сценариев. Порт : 8080 Chrome: настройки прокси-сервера выполняются на порту 8080
я получаю эту ошибку в инструменте разработчика 500 (дополнительный текст, обнаруженный после завершения чтения содержимого JSON: =. Path «, строка 1, позиция 4083.)
Когда я проверил данные формы заголовка, он показал мне дополнительное двоеточие ‘:’ в конце JSON, из-за чего я получил эту ошибку 500 (Дополнительный текст, обнаруженный после завершения чтения содержимого JSON: =. Path «, строка 1, позиция 4083.)
Когда я удалил все настройки прокси-сервера из Chrome, adn попробовал, это сработало без каких-либо ошибок. Но это мне не поможет, так как я не могу записывать скрипты в JMeter без настройки прокси-сервера: (
Кто-нибудь, пожалуйста, может помочь мне узнать, почему в конце JSON в данных формы заголовка добавляется лишнее двоеточие.
Комментарии:
1. вы уверены, что это было в конце JSON? Скорее похоже, что какой-то буфер был переполнен, и вы получаете неполный JSON?
2. JSON завершен. В конце добавляется только один дополнительный двоеточие. Добавляет ли JMeter это дополнительное двоеточие? если да, то как от этого избавиться
3. Я бы посоветовал попробовать с другим браузером, таким как firefox или Ie. и чтобы проверить, отображается ли двоеточие только в Chrome, используйте burp suite или любой другой инструмент сетевого анализатора или вкладку Сеть в настройках разработчика браузера (F12 -> Сеть во всех браузерах), чтобы зафиксировать ответ и посмотреть, видите ли вы там двоеточие как хорошо.
4. Здравствуйте. Я просто хотел бы сказать, что у меня точно такая же проблема с этим. Я создаю запрос POST в расширении Google Chrome, запустив JSON.stringify для объекта javascript, и у меня тоже есть дополнительное двоеточие
:
в конце тела моего запроса. Вы когда-нибудь находили решение для своих тестов JMeter?
Ответ №1:
Chrome каждый раз добавляет дополнительное двоеточие в конце json. Вот почему при записи через JMeter ‘HTTP (S) Проверьте yrScript Recorder’ запрос POST завершается ошибкой. Решение: — Попробуйте обновить запрос в JMeter, удалив двоеточие — Запишите сценарий с помощью Blazemeter Recorder