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" в вашей любимой поисковой системе.