检索图像所在页面的 url

发布于 2024-09-01 00:29:54 字数 146 浏览 2 评论 0原文

我正在尝试记录访问损坏图像的 URL,并使用 HTTP 模块在访问时捕获这些图像。

如何检索该图像所在的 URL?有没有办法反过来做呢?也就是说,循环浏览 URL 中提供的图像并确定哪些图像已损坏。

这一切都在 ASP.NET 和 C# 中进行。

I'm trying to log URLs that access broken images, using an HTTP module to catch those images when accessed.

How do you retrieve the URL where that image sits on? is there a way to do it the other way round too? That is, loop through images served in a URL and decide which ones are broken.

This is all in ASP.NET with C#.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

俯瞰星空 2024-09-08 00:29:54

当您检测到 404 时,您应该能够通过检查 HTTP 模块中的 Http Referrer (Request.UrlReferrer) 来确定哪个页面请求了损坏的图像。

反之亦然。很复杂,因为您必须解析传出的 HTML。

You should be able to work out what page requested a broken image by checking the Http Referrer (Request.UrlReferrer) in your HTTP Module when you detect the 404.

Doing it the other way around would be much more complicated since you'd have to parse the outgoing HTML.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文