
http协议
荒野大码农
仰之弥高,钻之弥坚
展开
-
url中的特殊字符+ % # & = ? /无法被后端解析解解决方法
项目中有一个接口是用GET方法接收参数的,测试的时候发现当URL的参数中出现 + 号的时候,传到后端 + 号全都变成了空格了。然后从网上找到了原因:URL参数中是不能出现+ % # & = ? /等特殊字符的,因为这些字符在URL中有默认的含义,比如&在URL中表示参数间的分隔符,如果不将&转义而直接放在GET请求的参数里,后端的Tomcat就会以这个&为分隔符将...原创 2019-11-30 12:49:04 · 7965 阅读 · 0 评论 -
用HTTPclient和Jackson向接口发送json数据
公司有个业务要向实时数据平台调用接口以获得实时数据。接口文档如下请求数据种的loginId,tonce,ciphertext可以为空。所用到的第三方jar包有:<dependency> <groupId>com.fasterxml.jackson.core</groupId&原创 2018-10-20 15:44:44 · 892 阅读 · 0 评论 -
application/json和application/x-www-form-urlencoded的区别
可以看这篇文章转载 2018-10-24 14:51:07 · 421 阅读 · 0 评论 -
http响应中400错误和500错误的区别
400错误是参数与控制器层所需要的参数不符合。报400错误的话,说明还没有进入控制器层的方法中。500错误是传入的参数在业务处理中出现了异常。原创 2018-12-24 19:40:33 · 12823 阅读 · 1 评论 -
spring上传文件
最近开发的一个网站需要有文件上传的功能。实现这个功能先要引入jar包<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <...原创 2019-04-13 16:58:57 · 255 阅读 · 0 评论 -
记一次被IE浏览器坑到的经历
项目在上线以后收到客户报过来的一个异常一看到IE浏览器我心里就暗想不妙赶紧去线上查异常日志04-Jun-2019 11:27:27.086 INFO [http-nio-8087-exec-5] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header Note: further ...原创 2019-06-05 13:35:50 · 1604 阅读 · 0 评论