400 bad request
请求 URL: http://localhost:8080/zjmarket55/gridturnpage"request_NAME":"1"}%26cond1%3D%257b%2522REQUEST_NAME%2522:%25221%2522%257d&tmpPercentWidth=1666&localcache=table&url_source=XMLHTTP
请求方法: POST
状态码: 400 / Bad Request
原因:
HttpGet或 HttpPost都不能传包含 ” 、“{“、”}”这样的参数,需要对特殊字符进行转义,把 ” 转成%22,把 { 转成%7b,把 } 转成%7d
jsonobject paramJson = new JSONObject();
paramJson.put("serviceType", "plat");
JSONObject queryData= new JSONObject();
queryData.put("name", Google+"");
queryData.put("url", www.google.com+"");
paramJson.put("queryData", queryData);
Gson gson = new Gson();
String gsonStr = paramJson.toString();
//特殊字符进行转义
gsonStr = gsonStr.replace("\"", "%22")
.replace("{", "%7b").replace("}", "%7d");
相关阅读
HttpURLConnection方法之setRequestProperty()浅谈
【问题】关于从网上下载一个文件分多个线程同时下载。主要使用到HttpURLConnection对象的setRequestProperty(String key,String
400 Bad Request今天调试项目时遇到了400 Bad Request的异常,上网找了一些资料,但是对我帮助不大,主要还是他们的描述与我的具体问题
@requestMapping中的produces属性使用方式和作用
它的作用是指定返回值类型,不但可以设置返回值类型还可以设定返回值的字符编码;还有一个属性与其对应,就是consumes:指定处理请求的提
2500元电脑主机配置推荐 最强APU锐龙5 2400G攻防
最近有粉丝朋友问小编,2500左右电脑主机怎么配?在预算有限,Intel处理器因缺货涨价的环境下,一向有着不错性价比的AMD平台无疑是当下最
解决上传文件时 nginx 413 Request Entity Too Large
一个使用Tomcat 发布的站点,使用Nginx做了代理,在上传文件时发生以下错误:<html> <head><title>413 Request Entity Too Large</titl