http://www.cnblogs.com/EricaMIN1987_IT/p/3837436.html https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.32