HTTP 1.1 400 Bad Request 11ms
来源:互联网 发布:linux安装oracle 编辑:程序博客网 时间:2024/06/10 19:50
首先说明,出现这个问题最大的原因就是参数不可以正确的被后台程序获取,导致请求头错误
下面是我出现问题后的分析过程:
1.点击提交后浏览器提示信息:
2.打开浏览器看了请求头和响应头信息:
好像都没什么特殊的错误信息。
3.看了请求的参数:
参数都是正确的,在搜索的开始时间和结束时间有的时候请求是可以过去的,那么问题就是在这2个参数中了,
意思就是这2个参数没值的时候就提示400的错误请求,那么到底为什么呢?
4.看后台这2个参数的类型:
后台的时间参数是Date貌似也没什么问题,但是就是这个时间类型出现了问题,
分析:如果没有参数的时候那么startTime和endTime的值都是“”空字符串,
在java中空字符是不可以被Date类型接收的,所有问题就是这个Date类型引起的,我把Date类型改为String类型就可以了
请注意:这2个字段是扩展字段,意思是在数据库中是没有映射的值的,所有改变类型没事,
如果在数据库中有映射的值的,那么请小心修改,因为可能会引起其他问题。
阅读全文
0 0
- HTTP 1.1 400 Bad Request 11ms
- HTTP/1.1 400 Bad Request
- 400 Bad Request 4ms
- http 400 Bad Request
- HTTP 400 Bad-Request解决方法
- HTTP 错误 400 - Bad Request
- HTTP/1.1 400 Bad Request 报错的处理办法
- 分享失败 http/1.1 400 bad request 【sina android sdk】
- Android http post 文件 bad request 400
- 研发过程遇到HTTP 400 Bad Request
- HTTP Status 400 – Bad Request
- BUG:HTTP 400错误(Bad request)
- Error parsing HTTP request header--400 bad request
- VS 2003 打开/开发 网站项目时报错:“http/1.1. 400 bad request”
- 创建ASP.NET项目时报:http://1.1 400 bad Request错误
- Error:Unable to tunnel through proxy. Proxyreturns "HTTP/1.1 400 Bad Request"
- Error:Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request"
- Error:Unable to tunnel through proxy. Proxyreturns "HTTP/1.1 400 Bad Request"
- mysql插入操作中旧数据处理(ignore和on duplicate key update)
- php的9种魔术方法
- leetcode
- SheetJS/js-xlsx的小demo
- MySQL完全卸载及免安装MySQL的启动
- HTTP 1.1 400 Bad Request 11ms
- spring和springMVC
- 后端只要逻辑不管体验
- servlet监听器
- the host name "linux-xxxx" is invalid
- MVC model验证
- spring的理解与学习(一)
- 带你清晰认识,Linux内核启动及根文件系统加载过程,快来涨姿势!
- tensorflow-02