踩过的坑
Mr_温少
[复杂很愚蠢,简单很智慧]
展开
-
java.lang.IllegalArgumentException: Request header is too large
问题:手机客户端向服务器提交Http请求时,Tomcat抛出错误:十月 20, 2017 6:07:05 下午 org.apache.coyote.http11.AbstractHttp11Processor process信息: Error parsing HTTP request header Note: further occurrences of HTTP header par原创 2017-10-20 18:18:14 · 431 阅读 · 0 评论 -
java中可以出现的中文乱码的集中解决
java中可以出现的中文乱码的集中解决从学习javaweb开始就会经常遇到中文乱码,今天就做以下记录:1. 要避免项目中遇到乱码,首先就是在搭建项目的设置工作空间的字符编码,若是多人开发,就更应该做到统一,在eclipse中选择widnow -> preferences -> genreal -> workspace,在这里设置工作空间的字符编码,我通常都会设置成utf原创 2017-10-23 16:33:58 · 512 阅读 · 0 评论 -
http请求数据包含特殊字符处理(java)
问题描述:android客户端与后台进行网络请求的时候,为了安全起见,我们采用的方法一般是加签名,这个签名可以是Base64加密过的,或是RSA加密过的,这些签名的共同特点就是一大长串字符串,里面包含的有各种字符,比如+,/n,?,/,$,& 等等,如果这些字符不做特殊处理的话,你很可能得到不正确的结果。解决办法:Get请求:当我们把请求参数按格式(key=value&原创 2017-12-01 16:18:25 · 19683 阅读 · 3 评论 -
HTTP Basic Authentication认证
问题:最近做项目Http请求需要要用到 (HTTP Basic Authentication认证),这里整理了一下以供大家参考Java代码 什么是HTTP Basic Authentication?直接看http://en.wikipedia.org/wiki/Basic_authentication_scheme吧。 在你访问一个需要HTTP Ba原创 2017-12-01 17:29:12 · 1165 阅读 · 0 评论 -
http 请求数据返回 json 中中文字符为 unicode 编码转汉字转码
http 请求数据返回 json 中中文字符为 unicode 编码转汉字转码我也遇到过,还是URLDecoder.decode()、和其他办法,可是不管用。也不知道是哪里出问题,也许是开始不应该把 jsonResult 当成字符串吧。情形一:Gson会把html标签,转换为Unicode转义字符正确方法:Gson gson = new GsonBuilde原创 2017-12-13 16:56:16 · 24734 阅读 · 2 评论 -
HTTP method names must be tokens
关于Invalid character found in method name. HTTP method names must be tokens的问题关于这个问题网上的资料很少,估计是很少人遇到这种情况,我遇到的这个情况应该是个神奇的存在。报错代码如下:Jun 01, 2017 10:21:52 AM org.apache.coyote.http11.A原创 2017-12-19 00:51:28 · 75028 阅读 · 17 评论