http 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/http/ 没有不值得去解决的问题,也没有不值得去学习的技术! Thu, 13 Aug 2026 03:50:47 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1.3 https://media.shuijingwanwq.com/2026/05/logo-150x150.png http 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/http/ 32 32 Google网页无法编入索引?我这样解决了 https://www.shuijingwanwq.com/2026/05/21/12363/ Thu, 21 May 2026 04:42:47 +0000 https://www.shuijingwanwq.com/?p=12363 收到 Google Search Console 提示网页因自动重定向无法编入索引,经排查发现是 AMP 插件导致移动端跳转及网站内部 HTTP 链接过多。在禁用插件并使用 Better Search Replace 插件批量替换数据库中的链接后,清除了缓存并移除了 HTTP 资源。最终确认索引错误修正,且旧的 HTTP 资源不再自动添加。

Google网页无法编入索引?我这样解决了最先出现在永夜。

]]>
Mixed Content 导致网站页面错乱?一次 ISC 项目的完整排查与修复 https://www.shuijingwanwq.com/2026/03/25/9376/ Wed, 25 Mar 2026 06:31:08 +0000 https://www.shuijingwanwq.com/?p=9376 针对 ISC 项目中网站页面错乱的问题,本文详细记录了完整的排查与修复过程。通过开发者工具发现样式文件被浏览器拦截,状态显示为 Mixed Content,即 HTTPS 页面禁止加载 HTTP 资源。经检查网页源代码,确认 CSS 文件引用地址仍使用 HTTP 协议。随后进入服务器后台编辑配置文件,将地址中的 http 替换为 https,刷新页面后网络请求状态恢复为 200,界面显示恢复正常。

Mixed Content 导致网站页面错乱?一次 ISC 项目的完整排查与修复最先出现在永夜。

]]>
将一段捕获的 HTTP 请求体中的 \n 批量清除的实现 https://www.shuijingwanwq.com/2023/12/05/8257/ Tue, 05 Dec 2023 02:15:03 +0000 https://www.shuijingwanwq.com/?p=8257 针对代理软件捕获的 HTTP 请求体中包含大量 \n 的问题,通过在线工具批量删除关键词的方式进行处理。在工具关键词列表中输入 \\n 后执行清除操作,结果符合预期。将处理后的文本在 GraphQL CLI 客户端中通过美化功能使用,最终请求成功发送,满足了后续操作的需求。

将一段捕获的 HTTP 请求体中的 \n 批量清除的实现最先出现在永夜。

]]>
在 Windows 10 中安装 Wireshark 后对 Shopify CLI 3.x 的抓包流程 https://www.shuijingwanwq.com/2023/11/24/8225/ Fri, 24 Nov 2023 01:57:48 +0000 https://www.shuijingwanwq.com/?p=8225 文章记录了在 Windows 10 中使用 Wireshark 抓取 Shopify CLI 3.x 流量的尝试。作者首先捕获网络流量,通过 IP 地址过滤后发现协议为 TCP 与 TLSv1.3 且内容为密文。随后配置环境变量 SSLKEYLOGFILE 并在 Wireshark 中设置 TLS 密钥日志路径以尝试解密,但终端执行 CLI 命令后流量仍无法解密,浏览器访问也仅显示为 HTTP3 密文。作者最终因需处理 HTTP3 解密而搁置了此方案,转而寻求更合适的方法。

在 Windows 10 中安装 Wireshark 后对 Shopify CLI 3.x 的抓包流程最先出现在永夜。

]]>
在 PHP 7.4 中,判断变量值是否为 uri 格式的数据 https://www.shuijingwanwq.com/2023/11/13/8197/ Mon, 13 Nov 2023 02:38:48 +0000 https://www.shuijingwanwq.com/?p=8197 在 PHP 7.4 开发中,为了从一维数组中准确筛选出符合 uri 格式的数据,直接使用 filter_var 函数进行校验时,会将 internal://policy_pages/29 这样的非标准链接包含在内,导致结果不符合预期。通过改用 parse_url 函数获取 URL 的 scheme 部分,并严格判断其是否为 http 或 https,成功过滤掉了内部协议数据,实现了对标准外部链接的准确提取。

在 PHP 7.4 中,判断变量值是否为 uri 格式的数据最先出现在永夜。

]]>
dns_get_record(): DNS Query failed https://www.shuijingwanwq.com/2022/04/06/6246/ Wed, 06 Apr 2022 01:46:19 +0000 https://www.shuijingwanwq.com/?p=6246 文章针对 dns_get_record(): DNS Query failed 报错进行排查。通过打印 host 变量发现其值为完整 URL,导致 DNS 查询失败。测试表明无论使用 http 还是 https 协议前缀均会报错,且服务端配置调整后问题依旧。最终发现,只有移除协议前缀并指定非 DNS_SRV 类型时才能正常查询。由此确认代码处理逻辑存在缺陷,不支持带协议前缀的配置。

dns_get_record(): DNS Query failed最先出现在永夜。

]]>
在 K8s 中 HTTP 响应 502,message:An invalid response was received from the upstream server https://www.shuijingwanwq.com/2021/10/08/5335/ Fri, 08 Oct 2021 08:58:41 +0000 https://www.shuijingwanwq.com/?p=5335 针对 K8s 中 Kong 网关返回 502 且提示上游响应无效的问题,排查发现 GET 请求参数过多导致响应体过大。在 Kong 容器调整相关缓冲环境变量后,问题未完全解决,最终通过在 Rancher 对应负载均衡的 YAML 文件中添加 nginx.ingress 相关配置项调整代理缓冲设置,成功使接口恢复正常响应 200,验证了参数量及缓冲配置对网关转发的影响。

在 K8s 中 HTTP 响应 502,message:An invalid response was received from the upstream server最先出现在永夜。

]]>
在 Windows 10 的本地环境配置 HTTPS(https://localhost),基于 mkcert https://www.shuijingwanwq.com/2021/09/03/5222/ Fri, 03 Sep 2021 03:12:06 +0000 https://www.shuijingwanwq.com/?p=5222 为了解决本地 HTTP 环境无法获取跨浏览器安全 Cookie 的问题,文章记录了在 Windows 10 下使用 mkcert 工具配置 HTTPS 的过程。通过下载工具并安装本地根 CA,生成了受信任的证书,随后在 Nginx 配置文件中添加证书支持并监听 443 端口。最终测试成功,本地站点能够正常通过 HTTPS 地址访问,并成功读取到了目标环境下的 Cookie 数据。

在 Windows 10 的本地环境配置 HTTPS(https://localhost),基于 mkcert最先出现在永夜。

]]>
在 PHP 中基于 HTTP 协议检测文件的大小(即不下载文件的情况下,获取远程文件的大小),使用 URL 函数 get_headers — 取得服务器响应一个 HTTP 请求所发送的所有标头 https://www.shuijingwanwq.com/2021/08/11/5166/ Wed, 11 Aug 2021 03:37:24 +0000 https://www.shuijingwanwq.com/?p=5166 文章探讨了在 PHP 中基于 HTTP 协议检测远程文件大小的方法。针对此前使用文件系统函数在处理 301 跳转时无法获取真实大小的问题,作者改用 get_headers 函数获取服务器响应标头。新方案在无需跳转时代码更简洁且耗时更短;若存在 301 跳转,则继续请求跳转后的接口地址,最终成功获取文件的真实大小。

在 PHP 中基于 HTTP 协议检测文件的大小(即不下载文件的情况下,获取远程文件的大小),使用 URL 函数 get_headers — 取得服务器响应一个 HTTP 请求所发送的所有标头最先出现在永夜。

]]>
通过 FlashFXP 上传后的文件,HTTP 访问时响应 404 的排查分析 https://www.shuijingwanwq.com/2021/07/14/5064/ Wed, 14 Jul 2021 08:51:34 +0000 https://www.shuijingwanwq.com/?p=5064 使用 FlashFXP 上传 MP4 文件后,HTTP 访问时响应 404。登录 CentOS 服务器检查,发现上传目录中的文件名出现乱码。经排查,是因为客户端未使用 UTF-8 字符编码。在 FlashFXP 站点管理器中将字符编码设置为 UTF-8 并重新连接后,再次上传文件,服务器端删除旧的乱码文件。最终通过接口地址访问时,响应状态码变为 200,问题解决。

通过 FlashFXP 上传后的文件,HTTP 访问时响应 404 的排查分析最先出现在永夜。

]]>