分析squid的代码