tejasreejilla GitHub avatar

Enhanced-Web-Server-with-Request-Logging-

tejasreejilla

一个基于 Python Flask 的 Web 服务器,可将客户端 IP、请求类型、URL 及详细请求信息记录到控制台和文件中。

Stars

14

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-03

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它提供了简单直接的双格式日志系统(文本和 JSON),并附带简易网页界面用于测试 POST 请求,适合学习或调试场景。

适合谁使用

  • 学习 Flask 的 Python 开发者
  • 构建日志/监控原型的学生
  • 需要快速请求日志记录的兴趣爱好者

典型使用场景

  • 调试 Web 应用请求
  • 监控本地服务器的传入流量
  • 测试支持 POST 请求日志记录的 API 端点

项目优势

  • 通过 pip 和一条命令即可轻松启动
  • 同时记录到控制台和文件(文本和 JSON)
  • 包含响应式网页界面和获取日志的 API 端点

使用前须知

  • README 错误地引用 Express.js 而代码实际使用 Flask
  • 日志 API 没有身份验证或访问控制
  • 仅提供基本日志功能,无过滤或轮转

README 快速开始

Installation

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

ddosi
精选
ddosi GitHub avatar

PacketLens

PacketLens is a pure front-end, offline pcap analysis tool that runs entirely in the browser, supporting deep protocol decoding, HTTPS decryption, and million-packet instant loading without any backend.

HTML
17
ViffyGwaanl
精选
ViffyGwaanl GitHub avatar

kimi-k3-learn

An interactive learning system that turns the 47-page Kimi K3 technical report into a single offline HTML file with running algorithms, 3D visualizations, spaced repetition quizzes, and a smart highlighting QA tool.

AI 与机器学习
15
iamtechartist
精选
iamtechartist GitHub avatar

human-cell-visualizer

An interactive 3D visualization of three human cell types using Three.js, WebGL particles, and custom GLSL shaders, allowing users to rotate, zoom, morph, and explore annotated structures.

设计与创意
13