网络・RFC

网络・RFC

使用 PowerShell 检查 HTTPS 证书过期时间 —— 直接使用 .NET 的 SslStream

通过 PowerShell 使用 TcpClient 和 SslStream 建立 TLS 连接,以只读方式检查对方所出示证书的主题(Subject)、到期时间(NotAfter)和剩余天数。
网络・RFC

切勿盲目追踪重定向:使用 curl 观察 Location 的链式跳转

通过 curl 观察 3xx 状态码和 Location,初步排查 SSO、短链接以及旧内链的跳转路径。
网络・RFC

在 PowerShell 中尝试 IPv6 通信 — ::1 的 localhost TCP 与 IPv4 有何不同?

使用 IPv6 回环地址 ::1 在一台电脑内构建 TCP 服务器和客户端,观察端点(endpoint)和地址族(AddressFamily)的区别。
网络・RFC

学会解读 curl -I 的结果:逐行查看 HTTP 响应标头

按 Status、Content-Type、Content-Encoding、Cache-Control、Content-Length 的顺序解读 curl -I 显示的 HTTP 响应。这是用于确认 Nginx gzip 等功能的实用查看方法。
网络・RFC

通过 Resolve-DnsName 对比 A 和 AAAA 记录 —— 观察 IPv4 与 IPv6 的名称解析

从实际业务角度确认使用 Resolve-DnsName 对比 A 和 AAAA 记录的方法。
网络・RFC

网页加载缓慢时,首选DevTools的Network面板查看的3个项目 —— 区分Status、Type和Time

针对实际工作场景,介绍网页加载缓慢时在DevTools的Network面板中首先要查看的3个项目。
网络・RFC

使用 curl 比较 HEAD 与 GET——仅凭 -I 无法得知的事情

使用 curl 向同一 URL 分别发送 HEAD 和 GET 请求,只读观察状态码和标头的差异。
网络・RFC

使用 curl –resolve 在不改变 DNS 的情况下尝试新的连接目标

使用 curl --resolve,无需修改操作系统的 hosts 或 DNS,即可仅替换单次连接的目标 IP 进行验证。
网络・RFC

使用 curl 分阶段查看网页等待时间

分别观察 DNS、连接、首字节和总时间。
网络・RFC

使用 PowerShell 查看公开 DNS 信息

使用 PowerShell 以只读方式观察公开 DNS 信息。