Loadrunner中illegal hex chracters in escape的解决办法
来源:互联网 发布:三知四会一联通消防 编辑:程序博客网 时间:2024/04/28 00:35
最近公司在做一些js接口的性能测试。录制脚本实现向数据库提交数据,脚本用的事web_submit_data函数实现的。但是回访时,数据并未插入数据库
如图,点击“添加”按钮,数据提交数据库,但是因为有中文,escape进行编码后web_submit_data内容如下:
web_submit_data("Proxy",
"Action=http://172.18.68.209:7001/POService/Proxy",
"Method=POST",
"TargetFrame=",
"Referer=http://172.18.68.209:7001/POService/page/admin/section/examplenew/jspsection/7.1.jsp",
"Snapshot=t4.inf",
"Mode=HTML",
ITEMDATA,
"Name=url", "Value=http://172.18.68.209:7001/POService/ActionServlet", ENDITEM,
"Name=xml", "Value="
"%7Bopid%3A%22poservice.operate.edit.editdatasome%22%2Cuserid%3A%22dcfj%22%2Cparams%3A%5B%7B%22tablename%22%3A%22TESTDATA.po_extent%22%2C%22gtype%22%3A%22%22%2C%22optype%22%3A%22add%22%2C%22systype%22%3A%22%22%2C%22tablechname%22%3A%22%u7528%u6237%u8F96%u533A%u8303%u56F4%22%2C%22datasource%22%3A%22null%22%2C%22serviceSource%22%3A%22null%22%2C%22where%22%3A%22null%22%2C%22addfields%22%3A%5B%7B%22fieldename%22%3A%22USER_ID%22%2C%22fieldvalue%22%3A%22123456789%22%2C%22fieldtype%22%3A%22undefined%22%2C"
"%22isprimarykey%22%3A%22undefined%22%7D%2C%7B%22fieldename%22%3A%22EXTENT%22%2C%22fieldvalue%22%3A%22123456789%22%2C%22fieldtype%22%3A%22undefined%22%2C%22isprimarykey%22%3A%22undefined%22%7D%5D%7D%2C%7B%22tablename%22%3A%22TESTDATA.po_extent%22%2C%22gtype%22%3A%22%22%2C%22optype%22%3A%22add%22%2C%22systype%22%3A%22%22%2C%22tablechname%22%3A%22用户辖区范围%22%2C%22datasource%22%3A%22null%22%2C%22serviceSource%22%3A%22null%22%2C%22where%22%3A%22null%22%2C%22addfields%22%3A%5"
"B%7B%22fieldename%22%3A%22USER_ID%22%2C%22fieldvalue%22%3A%221234567890%22%2C%22fieldtype%22%3A%22undefined%22%2C%22isprimarykey%22%3A%22undefined%22%7D%2C%7B%22fieldename%22%3A%22EXTENT%22%2C%22fieldvalue%22%3A%221234567890%22%2C%22fieldtype%22%3A%22undefined%22%2C%22isprimarykey%22%3A%22undefined%22%7D%5D%7D%5D%7D", ENDITEM,
"Name=time", "Value=1374737100876", ENDITEM,
LAST);
红色高亮部分是“用户辖区范围”中文内容escape编码后的结果,所以回放时后台报错“Illegal hex characters in escapse”.
经过半天的摸索,排查终于找到办法,
将红色高亮部分替换回中文字符“用户辖区范围”,运行成功,数据插入数据库。
- Loadrunner中illegal hex chracters in escape的解决办法
- URLDecoder异常Illegal hex characters in escape (%)
- URLDecoder: Illegal hex characters in escape (%) pattern
- URLDecoder: Illegal hex characters in escape (%) pattern - For input string:
- Escape 解决中文乱码(URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "u6")
- Could not open the editor: URLDecoder: Illegal hex characters in escape (%) pattern - For input stri
- javascript中escape编码,后台解码出错的解决办法。
- Python中读取txt文本出现“ 'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence”的解决办法
- Illegal character in query Url中含有{}
- error C2017: illegal escape sequence
- 代码中发送http请求, java.lang.IllegalArgumentException: Illegal character in query at index...,非法字符错误解决办法
- java.lang.IllegalArgumentException: Illegal character in query at index ...解决办法
- java.lang.IllegalArgumentException: Illegal character in query at index ...解决办法
- java.lang.IllegalArgumentException: Illegal character in query at index ...解决办法
- java.lang.IllegalArgumentException: Illegal character in query at index ...解决办法
- 程序报错误Illegal instruction的解决办法
- error: illegal character '\ufeff' 的解决办法
- SQL中escape的主要用途
- UNIX网络编程——UDP 的connect函数(改进版)
- iOS常用加密方法(aes、md5、base64)
- csdn写博客插入图真麻烦啊
- Remove MediaShow 6 with WindowsUninstaller.Org Removal Tips
- iOS多线程编程之NSOperation和NSOperationQueue的使用
- Loadrunner中illegal hex chracters in escape的解决办法
- ExcelLibrary 导出Excel报 “excel发现不可读取的内容”错误
- java学习之屌丝逆袭
- sed与awk去除重复行
- 获得document的iframe时有两种方法
- 序列化 Serializable
- anisotropic diffusion
- Hudson与checkstyle的集成
- HQL中的Like查询需要注意的地方及详细示例 .