`
weissxu
  • 浏览: 3597 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
问题描述:     服务端使用lighttpd提供服务,配置了digest认证方式+https. 之前使用jdk6+httpcomponent进行调用,访问正常响应,后来jdk升级到jdk7版本,原来正常的请求返回了400错误.HTTP/1.0 400 Bad Request,   排查过程:     1.分别使用jdk6,jdk7,jdk8编写测试用例进行测试     结果:除了jdk6返回正常以外,其他版本都是400错误     2.使用jdk7,分别单独测试https和digest认证     结果:200     经过以上2组测试,基本可以锁定问题出现在jdk7+ht ...
参考httpcomponent的实现,分如下几种: 1.BASIC 2.DIGEST 3.NTLM 4.SPNEGO 5.KERBEROS 具体的加密方式以及实现逻辑,参考httpcomponent。
1.101 Continue     忽略该头信息,继续发送body的内容 2.302 Found        浏览器直接重定向到Location指定的网址 3.401 UnAuthrization     浏览器弹出窗口,输入用户名和密码进行Authrization认证 4.407 Proxy-UnAuthrization     中间代理服务器需要鉴权,浏览器弹出窗口,输入用户名和密码进行Authrization认证  
Global site tag (gtag.js) - Google Analytics