loadrunner winsocket отправляет специальные символы в буфер ~

Я работаю над скриптом winsocket loadrunner.

Бафф, который должен быть отправлен, имеет специальный символ «~», когда loadrunner отправляет запрос, он отправляет его как «~ 7e».

Запрос на отправку - FBE442757F3FA860~1cFFFF0222050017200181

Запрос, отправляемый в приложение — FBE442757F3FA860~7e1cFFFF0222050017200181

Как мы можем разместить специальные символы в loadrunner winsocket.


person Anna Sundaram    schedule 06.08.2015    source источник


Ответы (1)


см. lr_set_send_buffer() для того, как вы можете установить содержимое любого буфера. Я ссылаюсь на ваш опыт программирования на C при построении буфера со встроенными шестнадцатеричными символами.

person James Pulley    schedule 06.08.2015
comment
Спасибо, Джеймс. Да, я пытался отправить строковый запрос в формате HEX и заметил такое же поведение. За исключением символа ~, все другие специальные символы преобразуются в шестнадцатеричный формат и отправляются на сервер по мере необходимости. ~ преобразуется в ~7e, даже если он отправляется в виде шестнадцатеричной строки. - person Anna Sundaram; 10.08.2015