上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
示例
本书用到了很多示例,主要包含PHP代码片段、Nginx服务器配置、OpenSSL命令行、Wireshark pcap文件。所有的示例都存放在GitHub上(https://github.com/ywdblog/httpsbook),每章一个目录,读者很容易根据书中的描述找到示例。
如果出现示例代码运行错误,可能有以下几个原因:
◎对于PHP脚本来说,依赖性比较小,所有代码都运行在PHP 5.3.3 (cli)版本下,如果不能成功运行,可能是读者的PHP版本过高。
◎关于Nginx配置,本书第10章描述了相关配置,在Nginx 1.13.5版本下测试通过,读者在测试的时候请注意Nginx版本。
◎TLS/SSL和OpenSSL库在不断升级,读者在运行OpenSSL命令行示例的时候,需要注意版本,示例只是一个参考,遇到问题,建议重点参考OpenSSL的官方手册。
示例只是为了协助学习,对于读者来说,更重要的是掌握书中描述的知识,然后不断地实践,从而真正灵活使用。