Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
解析Firefox HSTS预加载列表_Firefox_Ssl_Hsts - Fatal编程技术网

解析Firefox HSTS预加载列表

解析Firefox HSTS预加载列表,firefox,ssl,hsts,Firefox,Ssl,Hsts,我需要解析Mozilla的HSTS预加载列表,该列表在Mozilla的dveloper论坛上提到: 如“Firefox HSTS预加载列表咨询:”请解释此文件中提到的格式和注释 Chrome提供JSN格式的HSTS预加载列表,它是自解释的。 < P> NSSTSPReLoistList.Inc/Cuth>是由.< /P>生成的C++代码。 生成它的代码是:--您可以从中找出输出格式 顺便说一句,生成文件的格式,因此答案将取决于您感兴趣的Firefox版本 使用当前格式,您似乎可以提取如下注释

我需要解析Mozilla的HSTS预加载列表,该列表在Mozilla的dveloper论坛上提到:

如“Firefox HSTS预加载列表咨询:”请解释此文件中提到的格式和注释


Chrome提供JSN格式的HSTS预加载列表,它是自解释的。

< P> <代码> NSSTSPReLoistList.Inc/Cuth>是由.< /P>生成的C++代码。 生成它的代码是:--您可以从中找出输出格式

顺便说一句,生成文件的格式,因此答案将取决于您感兴趣的Firefox版本


使用当前格式,您似乎可以提取如下注释:
/*hostname,true*/
-然后使用它。

布尔值在这个/*hostname,true*/中是什么意思。这对我来说是个困惑的问题,因为还有一个数组kSTSPreloadList[],它的主机名索引带有isIncludeSubdomain支持标志。谢谢你的回答。我认为布尔值是
includeSubdomain
的值。您正在查看此代码的最新版本,因此有两个数组-一个包含域名,另一个包含位标志。注释中的布尔值在第二个数组中重复。优化前列表的外观。是,它是includeSubdomain标志。谢谢,gethstsprelodlist.js文件帮助我找到了确切的格式!!