一款超酷、功能强大的一体化网站测试工具:Web-Check

今天给大家一款网站一体化测试工具:Web-Check

Web-Check 是一款功能强大的一体化工具,用于发现网站/主机的相关信息。用于检查网页的工具,用于确保网页的正确性和可访问性。它可以帮助开发人员和网站管理员检测网页中的错误和问题,并提供修复建议。


它只需要输入一个网站就可以查看一个网站几乎所有信息,如 IP 信息、SSL、DNS记录、Cookies、域名信息、搜索爬行规则、服务器位置、重定向记录、开放端口、路由跟踪、DNS安全扩展、网站性能、关联主机名等。

Github官网地址:

https://github.com/Lissy93/web-check

Web-Check的主要用途包括:

  • 网页错误检测:Web-Check可以检测网页中的HTML、CSS和JavaScript错误,包括语法错误、标签未关闭、属性错误等,以确保网页的正确性。

  • 可访问性检查:Web-Check可以检查网页的可访问性,包括是否符合无障碍标准、是否提供足够的文本描述、是否使用正确的语义标签等,以确保网页对于残障用户的可访问性。

  • 性能优化检查:Web-Check可以检查网页的性能问题,包括加载时间、资源压缩、缓存设置等,以提供优化建议,提高网页的加载速度和用户体验。

支持的功能/特点有:

  • IP Info——IP信息
  • SSL Chain——SSL链
  • DNS Records——DNS 记录
  • Cookies—— 会话
  • Crawl Rules—— 抓取规则
  • Headers —— 请求头
  • Quality Metrics—— 质量指标
  • Server Location—— 服务器位置
  • Associated Hosts—— 关联主机
  • Redirect Chain—— 重定向链
  • TXT Records —— TXT记录
  • Server Status —— 服务器状态
  • Open Ports —— 开放端口
  • Traceroute —— 路由跟踪
  • Carbon Footprint —— 足迹
  • Server Info —— 服务器信息
  • Whois Lookup —— Whois 查询
  • Domain Info —— 域名信息
  • DNS Security Extensions —— DNS 安全扩展
  • Site Features —— 网站特征
  • HTTP Strict Transport Security —— HTTP 严格传输安全
  • Screenshot —— 截图
  • DNS Server —— DNS 服务器
  • Tech Stack —— 技术堆栈
  • Listed Pages —— 列表页面
  • Security.txt —— Security.txt
  • Linked Pages—— 链接页面
  • Social Tags—— 社交标签

安装部署:

git clone https://github.com/Lissy93/web-check.git  
cd web-check                                        
yarn install                                       
yarn build                                        
yarn serve                                         

或者直接通过Docker容器化部署:
docker run -p 3000:3000 lissy93/web-check

如果你不想安装,也可以直接访问在线地址来体验:

https://web-check.as93.net/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/571072.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

多层陶瓷电容器(MLCC)的基本结构与特点

多层陶瓷电容器(MLCC)是一种电子元件,用于存储电荷和调节电路中的电容值。它们由多个陶瓷层组成,每个层之间夹有金属电极,然后堆叠在一起,并在两端连接上导体引线,形成一个整体结构。在外部通常…

爬虫基础训练题

1.抓取imooc网站实战课程部分的课程名称(所有课程大概7页,抓取1到5页),并把所有课程名称存储为txt文件第一页地址 2.设置一个请求头(headers),这是一个字典,用于在HTTP请求中设置请…

SpringMVC面试题

1、SpringMVC执行流程 [参考内容:SpringMVC的执行流程] 2、常用注解及作用 2.1 Controller 名称:Controller类型:类注解位置:SpringMVC控制器类定义上方作用:设定SpringMVC的核心控制器bean范例 Controller publi…

最小割问题合集,最大权闭合图,最大密度子图,最小权点覆盖,最大权独立子图,OJ练习,代码详解

文章目录 零、回顾1、流网络的割2、最小割问题 一、最小割的应用1.1POJ1966 -- Cable TV Network1.1.1原题链接1.1.2思路分析1.1.3AC代码 1.2ZOJ 2676 Network Wars1.2.1原题链接1.2.2思路分析1.2.3AC代码 1.3OPTM - Optimal Marks1.3.1原题链接1.3.2思路分析1.3.3AC代码 二、最…

LeetCode hot100-20

48. 旋转图像给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。这题说了不能用辅助矩阵,但是不辅助我做不出来。还是暴力解…

JavaWeb学习笔记01

一、教程简介 全新JAVAWEB(里程碑版) 一套更适合后端工程师学习的WEB教程 All in Java 1、后端 ① Spring全家桶及微服务框架 ② 高性能数据库和消息组件 ③ Web攻击防护安全控制手段 ④ 其他第三方SDK生态环境 ...... 2、前端 ① 视图三大件&…

matplotlib调整图片空白

1.线的粗细,标签大小,刻度大小 import matplotlib.pyplot as plt import numpy as np# 生成输入数据 x np.linspace(-6, 6, 100) # 生成 -6 到 6 之间的 100 个数据点 y 1 / (1 np.exp(-x)) # 计算 Sigmoid 函数的输出值# 绘制 Sigmoid 函数曲线 p…

怎么制作iOS证书

首先我们登录appuploder官网 搜索 appuploder 第一个就是我们官网啦,网址是:Appuploader home -- A tool improve ios develop efficiency such as submit ipa to appstore and manage ios certificate 可以跨平台开发,无论是Windows还是Ma…

公司IT部门的三大职责

IT部门在公司内部该怎么定位呢? 首先,我自己是IT部门的,也接触过很多公司IT部门的同行,似乎都没有一个很统一很明确的定位。有的公司把IT部门定位为技术部门,有的则定位为管理部门,还有的则定位为服务部门…

Pygame基础4-多阶段

4-多阶段 原理 本章是对第2章的延续。 我们希望为游戏添加多个阶段,比如开始界面、游戏界面、结束界面等。 为此,我们可以使用一个类来管理游戏的不同阶段。 我们创建了GameManager类,并通过self.status属性表示不同的阶段。 intro阶段…

I/O(输入/输出流的概述)

文章目录 前言一、流的概述二、输入/输出流 1.字节/字符输入流2.字节/字符输出流总结 前言 在变量、数组和对象中储存的数据是暂时的,程序结束后它们就会丢失。如果想要永久地储存程序创建的数据,需要将其保存在磁盘文件中,这样就可以在程序中…

路径规划——搜索算法详解(三):RRT算法详解与MATLAB代码

本文讲解案例来自于古月学院,该篇也是对笔者学习内容的总结,有需要的朋友可以直接跳转到课程(新人福利8节课特惠价才12!不是广告哈,大家看需求选择,可以先看我的讲解。)。 前两篇我们介绍了Djk…