摘要:
引言近日接触到一项实现 web 自动认证的小任务,该任务原打算通过代码模拟整个认证过程,但后来认识到这不过是重复造轮子,干嘛不用现成的经典命令行工具 -- Wget?尽管其 HTTP 支持有限,但够用了!铺垫任务虽小,五脏俱全,这里铺陈相关知识点如下:一、Web认证方式A. Http协议内建的认证方法1. Http Basic Authentication (Http基本认证) 2. Digest Authentication (摘要式身份认证)摘要式认证是一种基于challenge-response的认证模式B. Form-based基于Form的认证方式是高度可定制,也是目前用的最多的一种 阅读全文