Pure Shell HTTP Server

**产品主要功能:** - 这是一个纯shell实现的HTTP服务器。 - 能够使用GET/POST请求读写Working directory下的文件。 - 可以通过PORT和KEY环境变量设置监听的端口和写入操作的API Key。 - 如果没有指定API Key,会自动生成一个UUID作为API Key,并在控制台打印出来。 - 写入操作应设置Authorization头为:APIKey你的API密钥。 - 支持中文或未正确URL Encode的请求。 - 可以通过在服务器目录下运行kill -9 $(cat server.pid)来结束服务器。 **产品描述:** - 服务器是纯shell实现的,因此存在安全风险,不建议在有个人数据且暴露公网的设备上长期运行。 - 服务器功能简陋,不支持多进程、多连接,可能存在race condition问题。 - 主要目的是验证“shell也可以写HTTP服务器”的概念。 - 不建议对代码进行深入开发或在生产环境中使用。

Pure Shell HTTP Server
2025年1月15日
0
364

Discussion

评论与讨论

0 条公开评论
正在加载评论...

登录后参与讨论

评论使用你的 RustPoint Logto 账号身份。

猜你喜欢

做了一个 macOS 菜单栏小工具,用来统一看 Vercel / Railway / GitHub 等部署状态

DeployBar-统一查看多平台部署状态

产品主要功能:DeployBar 是一个 macOS 菜单栏 App,用于统一查看不同平台的部署状态。 支持的平台: - Vercel - Railway - Netlify - Render - Cloudflare Pages - DigitalOcean App Platform - Heroku - GitHub Deployments - GitLab Deployments 产品特点: - 原生 macOS App,非 Electron - 无后端服务,无需注册账号 - Provider token 存储于 macOS Keychain - 支持部署状态变化通知 - MIT 开源 安装方式:通过 Homebrew 安装 DeployBar。 GitHub 仓库:https://github.com/snapre/DeployBar 官网:https://deploy.bar 用户反馈征集: - 你对于此类菜单栏部署状态工具的看法? - 你更关注部署成功/失败状态,还是失败日志和诊断信息? - 对于本地 Keychain 存储 token + 开源代码的信任模型,你是否接受?

产品类型: 开发工具部署工具
业余写了个箭头益智的浏览器游戏,希望大家试玩两分钟挑挑刺

箭头益智游戏-挑战你的方向感和反应速度

产品名称:箭头益智浏览器游戏 主要功能: - 游戏在一个棋盘上进行,玩家通过点击带有方向的箭头来消除指向边缘且未被阻挡的箭头。 - 游戏规则简单,玩家需要在两分钟内将所有箭头按照正确的顺序清除。 - 游戏包含超过500关,从简单的十几根箭头的入门关到复杂的200多根箭头的图案。 - 支持移动端双指缩放和单指拖动操作。 - 背景颜色可以选择白色、网格、护眼绿或暖褐色,以避免长时间玩下去眼睛疲劳。 - 通关后可以将成绩分享给朋友,朋友可以通过链接进入同一关。 - 游戏无需注册、下载、内购或广告。 技术栈: - 使用纯HTML5 Canvas和原生JavaScript编写,没有使用任何框架。 - 主文件gzip压缩后大小为35KB。 - 部署在Cloudflare Pages上。

游戏益智

iOS 骚扰电话拦截 APP-拦截骚扰电话与垃圾短信

产品主要功能:iOS 骚扰电话拦截 APP,支持骚扰电话拦截和垃圾短信清理。 描述:一款开发了2年多的iOS应用,经过打磨,效果良好,可以拦截骚扰电话和清理垃圾短信。官网提供iOS收费,安卓免费。现在赠送20个月体验码供用户兑换。

内容创作营销销售
Smoji 表情库 — 轻量图片表情管理、多格式导出与配置工作台发布!

Smoji-轻量图片表情管理与多格式导出工作台

轻量图片表情管理、多格式导出与配置工作台;支持 URL/Markdown/BBCode/HTML 格式,无防盗链,可在任意位置插入表情包;支持自定义分组、自选表情包,并生成支持 Ecoku(尚未发布)、Artalk、Twikoo、OwO 等评论系统或插件的配置。目前收集 31 组、5315 表情,包含抖音限时表情包。

内容创作生活娱乐

TockTask

产品主要功能与描述: 1. 创建任务(语音,手动)。 2. 编辑任务。 3. 任务标星。 4. 针对任务进行倒计时。 产品兼容性:支持 ios15.5 及以上,适配iphone和ipad,同时支持iphone 7小屏显示。 产品定价:6元,目前为免费(为了推广,有私心成分),支持12个语言地区的国际化适配。

AI工具开发工具
打老板小游戏

打老板小游戏-自定义老板名字选择道具暴打

打老板小游戏:填上老板的名字,选择道具,开始疯狂输出。

生活娱乐