文件名称:is-squarespace:它是用 Squarespace 制作的吗?
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-22 09:37:26
JavaScript
is-squarespace 一个 NPM 模块,用于执行名称所说的操作 本模块的背景 SquareSpace 站点设置了一个“SS_MID”cookie 并使用标头“x-servedby”和“x-via”进行响应。 此外,SquareSpace 服务器拒绝使用 HTTP 代码 403 的看起来不合法的用户代理。 实施细则 出于明显的性能原因,发送的请求是 HEAD 而不是 GET。 一些服务器不设置任何 cookie,因此在响应中填充一个空的“set-cookie”标头很重要。 is-squarespace 测试的脆弱性 TDD 用于创建此模块。 与大多数项目不同,我使用真实的 HTTP 请求来满足测试中的期望。 该模块的重点是实际确定一个站点是否由 SquareSpace 提供服务。 如果 is-squarespace 所做的假设发生变化并且您首先注意到它,请成为朋友并打开拉取请求:)
【文件预览】:
is-squarespace-master
----package.json(678B)
----test()
--------test.js(1KB)
----lib()
--------is-squarespace.js(1KB)
----README.md(1KB)