В JMeter Post данные не отправляются в запросе, когда включены определенные строки символов
В плане тестирования, который я пытаюсь выполнить, есть шаг, который включает запрос на публикацию с данными о публикации. Один из параметров в данных поста включает в себя специальные символы. Имя параметра '__RequestVerificationToken'
, Когда имя параметра написано правильно, запрос отправляется без данных поста. Запрос не выполняется. Однако, если параметр немного изменяется, данные публикации будут включены в запрос. Поскольку правильные имена параметров не отправляются, запрос также не выполняется. Ниже приведен список имен параметров, которые прерывают и не нарушают отправку почтовых данных.
Имена параметров, которые нарушают отправку почтовых данных:
'__RequestVerificationToken'
'__RRequestVerificationToken'
'**RequestVerificationToken'
Имена параметров, которые не нарушают отправку почтовых данных:
'__TRequestVerificationToken'
'RequestVerificationToken'
Могу ли я что-нибудь сделать, чтобы имя моего параметра было отправлено правильно, не удаляя данные из запроса?
1 ответ
Вы пытались кодировать их, используя 2 варианта:
В Http Request установите флажок кодировать в таблице параметров
Используйте функцию __urlencode