В JMeter Post данные не отправляются в запросе, когда включены определенные строки символов

В плане тестирования, который я пытаюсь выполнить, есть шаг, который включает запрос на публикацию с данными о публикации. Один из параметров в данных поста включает в себя специальные символы. Имя параметра '__RequestVerificationToken', Когда имя параметра написано правильно, запрос отправляется без данных поста. Запрос не выполняется. Однако, если параметр немного изменяется, данные публикации будут включены в запрос. Поскольку правильные имена параметров не отправляются, запрос также не выполняется. Ниже приведен список имен параметров, которые прерывают и не нарушают отправку почтовых данных.

Имена параметров, которые нарушают отправку почтовых данных:

'__RequestVerificationToken'
'__RRequestVerificationToken'
'**RequestVerificationToken'

Имена параметров, которые не нарушают отправку почтовых данных:

'__TRequestVerificationToken'
'RequestVerificationToken'

Могу ли я что-нибудь сделать, чтобы имя моего параметра было отправлено правильно, не удаляя данные из запроса?

1 ответ

Вы пытались кодировать их, используя 2 варианта:

  • В Http Request установите флажок кодировать в таблице параметров

  • Используйте функцию __urlencode

Другие вопросы по тегам