web - 是否有可能查看最后一次请求是何时发送到 IIS 网站中的特定文件夹
问题描述
是否有可能查看最后一次请求是何时向 IIS 网站中的特定文件夹发出的?
我坐在这里的网站结构如下,
- 网站
- Web API 项目
- 与 web api 相关的文件
- 测试
- v1
- vn(大约 20 个版本的 api)
- 亚特
- v1
- vn(大约 20 个版本的 api)
- 居住
- v1
- vn(大约 20 个版本的 api)
- v1 ---- vn(大约 20 个版本的 api)
- Web API 项目
我是这个地方的新手,创建所有这些版本的人已经离开了。有这么多内部或外部应用程序调用这些 api,我不确定,Fiddler 是我在生产服务器上的最后选择吗?文档几乎没有。
我的工作是弄清楚上次使用了哪个 api,所以可能是 IIS 日志,或者我能找到的任何其他方式,我使用 IIS 但不是在这个级别,寻找任何线索。
我们使用的是 Windows 2012 R2 和 IIS 8.5
解决方案
是的,您可以检查 IIS 日志来执行此操作。
IIS 日志通常位于:%SystemDrive%\inetpub\logs\LogFiles
.
要在根日志文件夹中找到正确W3SVC
的,请进入 IIS 并单击站点。ID 列中的数字对应于W3SVC
日志文件夹中文件夹名称后面的数字。
假设您想要查找对“Live”文件夹的请求(并且我还假设它是网站下的虚拟目录),您想要在 IIS 日志中查找如下所示的行:
[Timestamp] [IP] GET /Live/v1/
推荐阅读
- kubernetes - 主容器退出时如何让k8s pod自行退出?
- github - 可以在私有 GitHub 存储库中公开特定分支吗?
- git - 名为“foo”和“foo/bar”的 git 分支不起作用?
- ruby-on-rails - 如果 xhr 请求被取消,是否停止 Rails 控制器方法执行?导轨 API
- python - 尝试使用 fbi 在 Raspberry Pi 上显示图片...并没有真正起作用
- azure - Azure 存储 SDK:从一个区域到另一个 Azure 区域的托管磁盘副本(使用 SAAS URL)
- sql - 如何在 PL/SQL 中正确解决这个问题?
- java - 从 Java 中的 ArrayList 中删除尾随零
- ssis - Adventureworks DW 2016 是如何使用 SSIS 开发的?
- android - Android 应用程序未检测到重新连接的 USB 附件