javascript - 当有人 ping 你的网络服务器时监听和记录
问题描述
我对 javascript 和 web 开发相对较新,但我想做的是在有人导航到我的网站时记录。我试过用谷歌搜索它,但我不知道该向谷歌询问这个问题。
解决方案
您的网络服务器已经记录了每次访问(除非您将其关闭)。使用 Ubuntu 上的 Apache,您会发现一个文件,/var/log/apache2/access.log
其中包含服务器发出的每个请求的日志。
该文件中的每一行都会向您显示发出请求的时间、网站访问者的 IP 地址、他们请求的文件、处理请求所花费的时间(以秒为单位)以及请求的大小(以字节为单位)回复。
或者,将谷歌分析添加到您的网站,谷歌将记录每次访问,并为您提供一种可视化的好方法。
推荐阅读
- oracle - 完整模式下的 Oracle 导入 (impdp) 问题
- python - ModuleNotFoundError:python 3.6 中没有名为“异常”的模块
- javascript - 如何使用 Javascript 更改 api 的 JSON 参数?
- reactjs - “警告:遇到两个用同一个钥匙的孩子”重要吗?
- python - 为 pandas 索引添加一个值
- c# - 将多个文本框文本绑定到单个列表或字符串数组
- linux - 想从一个txt文件复制到另一个
- mysql - 如何使用 PowerShell 脚本将 .sql 文件导入 MySQL?
- swift - For Loop Swift:从不相关的类型转换总是失败
- c# - 我可以更改已经引用的 DLL 的路径吗?