logo
1
1
Login

图片服务器

一个简单的Go图片服务器,提供图片展示和随机图片API。

功能

  • 自动扫描 images 目录下的图片文件
  • 网页展示所有图片
  • 随机图片API
  • 图片列表API
  • 支持跨域访问

使用方法

启动服务器

# 使用默认端口 9999 ./main # 指定端口 ./main -port 8080 # 查看帮助 ./main --help

目录结构

img_server/ ├── main # 可执行文件 ├── images/ # 图片目录(会自动创建) └── templates/ # HTML模板目录

API接口

接口说明
GET /主页,显示所有图片
GET /random-image随机返回一张图片
GET /api/images返回所有图片列表的JSON
GET /images/xxx.jpg直接访问图片文件

支持的图片格式

  • JPG/JPEG
  • PNG
  • GIF
  • BMP
  • WebP

注意事项

  • 将图片文件放入 images 目录
  • 服务器会每30秒自动刷新图片列表
  • 确保 templates 目录存在且包含必要的模板文件

About

图集服务,定期更新

Language
JavaScript76.5%
Go9.2%
CSS7.1%
HTML3.1%
Others4.1%