jquery - 如何判断网站是否使用了 jQuery
问题描述
我维护了一个网站,该网站是多年未与我们在一起的其他人编写的。我们已经进行了安全审查,其中一个问题是 jQuery 明显过时了。我个人没有使用 jQuery 的经验,而且我很难判断网站是否使用了 jQuery,或者它是否是开发人员为了以防万一而投入的东西。如果使用它,我希望代码中有某些工件。
我已经从 packages.config 中取出了 jQuery 引用,并对一些站点功能进行了小型冒烟测试,没有任何不良影响,但我什至不知道这是否是一个有效的测试。
如果正在使用 jQuery,我应该寻找什么?它是在 C# 代码还是 HTML 中?
解决方案
它将是您需要查找的 jquery-{version}.js 文件。此外,您可以扫描 html 和 js 文件以查找“$()”类型的 jquery 选择器以验证 jquery 的使用情况。
推荐阅读
- ruby-on-rails - 当 Rails 设置时,什么可能导致 SameSite cookie 在 AWS 中被覆盖?
- javascript - 在 Typescript 的泛型类中,如何返回 typeof T
- excel - Excel Worksheet_Change 未检测到更改
- playframework - Play Framework 无法反序列化从 Mongo 读取的 JSON
- amazon-web-services - 从前端为未经身份验证的用户查询 API 网关 (Lambda) 的最佳实践
- flutter - 如何将当前状态用户 ID 分配给数据库引用,然后将数据库引用分配给未来的构建器?
- c++ - 使用 RAII 简化将对象传递给其他对象而无需复制
- python - Pandas DataFrame.assign() 不适用于多列
- oracle - SSIS 视觉工作室 2019 。甲骨文连接。通过 DTExec 手动执行包
- winapi - c++ 通过偏移量访问 PEB_LDR_DATA 结构成员