zoukankan      html  css  js  c++  java
  • JMeter java.net.URISyntaxException:Illegalcharacterinquery解决方案

    java.net.URISyntaxException: Illegal character in query解决方案

     

    by:授客 QQ:1033553122

    测试环境

    apache-jmeter-3.2

     

    1. 问题描述

    如下,jmeter发送get参数,参数中携带字符 {},运行后查看请求响应结果,提示如下:


     

    java.net.URISyntaxException: Illegal character in query at index 59:http://xx.xxx.xx.xx:1301/xxxx/xxx/uploadRecords?records=[{}]

    at

    at

    at

    at

    at

    at

    at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.

    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.

    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.

    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.

    at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.

    at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.

    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.

    at

     

     

     

    2. 解决方法

    勾选参数右侧的“编码?”,对参数进行url编码

     

     

     

  • 相关阅读:
    旋转数组求最小值
    docker
    php爬虫
    docker,docker-compose 安装
    ReactPHP
    Workerman了解一下
    ubantu 运行.sh 脚本的问题
    ubantu 文件权限 Permission denied
    ubantu 文件属性
    mysql命令行中执行sql的几种方式总结
  • 原文地址:https://www.cnblogs.com/shouke/p/10157465.html
Copyright © 2011-2022 走看看