|
59f7551913
|
refactor(缓存): 优化缩略图生成和缓存文件命名逻辑
- 修改缓存元文件名使用 uniqidhex 替代 uniqid 以保持一致性
- 重构 createThumbnail 函数,使其返回缩略图路径并改进参数处理
- 移除冗余的缩略图文件存在性检查,改为统一在函数内处理
- 改进缩略图尺寸检查逻辑,增加有效性验证
- 优化缩略图 ETag 生成方式,优先使用 thumb.uniqid
|
2025-05-27 17:50:48 +08:00 |
|
|
650a7b8852
|
feat(缓存处理): 添加缩略图生成功能并重构缓存服务逻辑
- 在package.json中添加webpack相关依赖并更新sharp版本
- 新增webpack配置用于代码混淆和打包优化
- 实现缩略图生成功能,当API返回thumb参数时自动创建缩略图
- 重构缓存服务逻辑,优化响应头处理和错误处理
- 移除不必要的path模块引入并统一代码风格
|
2025-05-27 17:03:38 +08:00 |
|
|
a211083da5
|
11111
|
2025-05-26 08:32:48 +08:00 |
|
|
be808e0174
|
fix(缓存): 修复小文件缓存大小不一致时重新获取的逻辑
当缓存文件大小小于2KB且与请求头中的content-length不一致时,重新获取文件内容,确保缓存数据的准确性
|
2025-05-24 23:29:34 +08:00 |
|
|
f7dbca480b
|
refactor: 优化超时设置并调整缓存处理逻辑
移除冗余的 `requestTimeout` 变量,将 `fetchApiData` 的超时时间调整为 5 秒,并在 `fetchAndServe` 中取消超时限制。同时,增加对 `content-length` 的校验,当响应内容小于 2KB 且与缓存文件大小不一致时,返回 502 错误。
|
2025-05-24 09:32:28 +08:00 |
|
|
305837ea65
|
枯干 hjk
|
2025-05-22 19:06:47 +08:00 |
|
|
d3104df626
|
0000
|
2025-05-22 15:13:35 +08:00 |
|
|
07dbaea8ec
|
Merge branch 'master' of http://121.14.203.73:9030/XiaoMo/alist-proxy
|
2025-04-29 16:09:09 +08:00 |
|
|
b80444a76b
|
更新 source.js
111
|
2025-04-29 08:08:57 +00:00 |
|
|
e5d1aa67f8
|
123212321
|
2025-04-29 15:44:07 +08:00 |
|
|
9ab8bf5c5d
|
更新 README.md
|
2025-02-05 12:22:45 +00:00 |
|
|
018b459d0c
|
更新 README.md
|
2025-01-08 06:59:40 +00:00 |
|
|
6375595b2d
|
1111
|
2024-12-21 22:48:50 +08:00 |
|
|
985608bfe7
|
1111
|
2024-12-21 22:46:55 +08:00 |
|
|
330be24f9b
|
1111
|
2024-12-21 22:40:41 +08:00 |
|
|
de89c84316
|
1111
|
2024-12-21 00:26:37 +08:00 |
|
|
d2cc870219
|
11
|
2024-11-07 17:15:39 +08:00 |
|
|
1204584a77
|
111
|
2024-11-07 13:14:41 +08:00 |
|
|
cf106d1228
|
11111
|
2024-11-06 21:16:35 +08:00 |
|
|
5514a47ffb
|
1111
|
2024-11-05 11:24:16 +08:00 |
|
|
a1d4a5ebc2
|
11
|
2024-11-04 15:52:35 +08:00 |
|
|
ae9a73c457
|
qq
|
2024-11-03 14:28:33 +08:00 |
|
|
f243697788
|
0000
|
2024-11-03 13:38:02 +08:00 |
|
|
7b1971da4e
|
1111
|
2024-11-03 00:12:15 +08:00 |
|
|
3a38632505
|
111
|
2024-11-02 16:12:51 +08:00 |
|
|
f45631b205
|
000
|
2024-11-02 15:47:27 +08:00 |
|
|
3429e65682
|
1111
|
2024-11-02 14:43:49 +08:00 |
|
|
2ac39eb74b
|
111
|
2024-10-15 18:57:56 +08:00 |
|
|
9f3b135454
|
1111
|
2024-10-15 18:54:26 +08:00 |
|
|
19ebe78296
|
1111
|
2024-10-15 16:50:51 +08:00 |
|
|
930236657a
|
1111
|
2024-10-15 11:31:12 +08:00 |
|
|
bf6cebe31a
|
1111
|
2024-10-15 11:14:11 +08:00 |
|
|
6acb40da3c
|
1111
|
2024-10-15 11:08:18 +08:00 |
|
|
c88e2f172d
|
111
|
2024-10-14 17:45:05 +08:00 |
|
|
9b88bedb80
|
增加数据访问统计
|
2024-10-14 17:13:29 +08:00 |
|
|
ef878eade1
|
111
|
2024-10-13 16:38:06 +08:00 |
|
|
361de1ac55
|
111
|
2024-10-13 16:35:22 +08:00 |
|
|
6f9cd2d21a
|
111
|
2024-10-13 16:34:07 +08:00 |
|
|
8f13c1231a
|
111
|
2024-10-13 16:26:32 +08:00 |
|
|
eb911d0654
|
111
|
2024-10-13 16:24:53 +08:00 |
|
|
e312733d66
|
111
|
2024-10-13 16:21:49 +08:00 |
|
|
23c12121a3
|
111
|
2024-10-13 16:19:34 +08:00 |
|
|
e8f37e5df8
|
111
|
2024-10-13 16:12:32 +08:00 |
|
|
8b72802dd4
|
1111
|
2024-10-13 15:23:45 +08:00 |
|
|
d0b5151228
|
11111
|
2024-10-13 15:09:25 +08:00 |
|
|
db2c953ae6
|
更新缓存机制
|
2024-10-12 18:11:22 +08:00 |
|
|
82bff3babf
|
1111
|
2024-10-12 17:11:47 +08:00 |
|
|
e606aa2297
|
0000
|
2024-09-28 13:56:09 +08:00 |
|
|
6b33982a55
|
111
|
2024-09-27 23:09:57 +08:00 |
|
|
15a9a009a3
|
1111
|
2024-09-27 19:00:46 +08:00 |
|