JMeter: при отправке значения данных пост-запроса с кавычкой Jmeter добавляет escape-символ при отправке запроса на сервер

Мы хотим опубликовать некоторое значение данных в кавычках, которое фиксируется с помощью корреляции

String: Request_UserKey ="== paddas"

регулярное выражение корреляции, используемое для извлечения значения UserKey="(.*?)"
мы фиксируем значение без кавычек с помощью этого регулярного выражения, захваченное значение == paddas

но нам нужно передать значение с кавычками, поэтому мы объединяем кавычки с коррелированными значениями и сохраняем их в переменной temp. временное значение равно "== paddas"

Теперь, когда мы отправляем временное значение в пост-запросе, значение будет выглядеть как UserKey="\"==paddas"\", но мы хотим отправить данные, подобные этому UserKey = "== paddas"

JMeter добавляет дополнительные \ "перед цитатой, поэтому, пожалуйста, помогите, как отправить правильное значение

1 ответ

Если вы говорите о HTTP POST-запросе, кавычки не допускаются. Вы должны urlencode данных.

Например, "blah" будет закодирован %22blah%22,

Ищите "urlencode online" в вашей любимой поисковой системе.

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