最近公司在做一些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的解决办法相关推荐

  1. URLDecoder: Illegal hex characters in escape (%) pattern ...

    URL中含有%,报错如下: URLDecoder: Illegal hex characters in escape (%) pattern - 解决: uriStr = uriStr.replace ...

  2. 微服务架构中的雪崩问题产生原因及解决办法

    微服务架构中的雪崩问题产生原因及解决办法 参考文章: (1)微服务架构中的雪崩问题产生原因及解决办法 (2)https://www.cnblogs.com/panchanggui/p/10330924 ...

  3. Xamarin中VS无法连接Mac系统的解决办法

    Xamarin中VS无法连接Mac系统的解决办法 按照以下步骤排查: (1)确认Mac系统中安装Xamarin.iOS开发必备的组件,如Mono.Xamarin.iOS. (2)将Windows和Ma ...

  4. Spring MVC普通类或工具类中调用service报空空指针的解决办法(调用service报java.lang.NullPointerException)...

    当我们在非Controller类中应用service的方法是会报空指针,如图: 这是因为Spring MVC普通类或工具类中调用service报空null的解决办法(调用service报java.la ...

  5. html子布局不超出父布局,详解flex布局中保持内容不超出容器的解决办法

    在移动端,flex 布局很好用,它能够根据设备宽度来自动调整容器的宽度,用起来很方便,已经越来越离不开它,但是最近在做项目的时候发现一个问题. 就是在一个设置了 flex:1 的容器中,如果文字很长, ...

  6. mouseup 左键_javascript中mouseup事件丢失的原因与解决办法

    这篇文章主要跟大家介绍了关于Javascript中mouseup事件丢失的原因与解决办法的相关资料,文中给出详细的示例代码供大家参考学习,需要的朋友们下面跟着小编一起来学习学习吧. 前言 当实现类似E ...

  7. HTTP中ip地址伪造的问题以及解决办法

    HTTP中ip地址伪造的问题以及解决办法 参考文章: (1)HTTP中ip地址伪造的问题以及解决办法 (2)https://www.cnblogs.com/codefly-sun/p/5941314. ...

  8. Vue中:error ‘XXXXX‘ is not defined no-undef解决办法

    Vue中:error 'XXXXX' is not defined no-undef解决办法 语法没错居然报错了 解决方法: 拓展 语法没错居然报错了 解决方法: 在使用vue的时候,使用一个全局变量 ...

  9. Vue中error ‘XXXXX‘ is not defined no-undef解决办法

    Vue中:error 'XXXXX' is not defined no-undef解决办法 语法没错居然报错了 解决方法: 拓展 语法没错居然报错了 解决方法: 在使用vue的时候,使用一个全局变量 ...

最新文章

  1. python快速排序算法详细图解_Python实现桶排序与快速排序算法结合应用示例
  2. 微信小程序 获取用户信息 官网例程 详解
  3. MySQL:常见错误01
  4. WolframAlpha 的使用
  5. 中国水下照明行业市场供需与战略研究报告
  6. echarts 饼图
  7. 替罪羊树模板(封装版)-----转自知乎
  8. javascript 异步队列
  9. 使用boost中的线程池
  10. BOSS直聘数据采集、解析处理、分析与可视化实战
  11. 调用DllRegisterServer进行COM组件的注册
  12. 微积分(一)——二重积分与三重积分笔记
  13. 我们为什么需要 DAO 操作系统?
  14. 生成模型与判别模型详解
  15. S2Snet:利用纳米孔进行低分子量RNA鉴定的深度学习
  16. Android 反编译 apktool+dex2jar+jd-gui
  17. 关于力控无法插入图片
  18. ppt取色html,如何进行屏幕取色,取色器工具怎么使用,教你在线识别颜色
  19. 使用C语言完成---温度转换表
  20. 不定积分24个基本公式_干货丨语文阅读理解的24个万能公式,背熟6年一分不扣...

热门文章

  1. 百分百解决 win11 搜索不到文件
  2. STM32 Flash 永久用户数据空间
  3. 终于实现了使用Java代码实现处理图片成圆角或圆形并抗锯齿有效的代码了
  4. 【AI机器学习入门与实战】CNN卷积神经网络识别图片验证码案例
  5. 【项目】壁纸微信小程序
  6. python绘制六角星_python画五角星和六角星程序 | 学步园
  7. html与css入门经典 当当,HTML与CSS入门经典
  8. 利用MRT对MODIS数据进行批量重投影+批量波段合成
  9. 3Dflash 图表xml数据封装
  10. phpBB3在Nginx反向代理中的X-Forwarded-For IP检查