返回首页
最新
嗨,HN,
我创建了 uncurl.dev 是为了满足我自己的需求:我在 API 文档、错误报告或 Slack 消息中经常看到 curl 命令,想要一种快速的方式来可视化、运行和调试这些命令,而不必启动 Postman 或编写代码进行解析。有时候,为非技术用户创建一个专门的测试页面以便他们使用 API 也是一件痛苦的事情。最初,我在一个周末随意编码这个工具,只是为了让自己更容易调试以 curl 命令共享的 API 请求。它慢慢发展成了我在工作流程中发现意外有用的工具,因此我决定整理一下并分享出来。
uncurl.dev 接受一个 curl 命令并:
- 将其转换为可视化表示
- 允许您编辑和检查请求的所有部分
- 通过唯一链接进行分享
- (可选)从服务器执行,以便业务或非技术用户可以查看结果
目前,执行功能需要登录,并设有限制(每分钟 5 次)以避免滥用和管理成本。未登录用户仍然可以构建和分享 curl 命令——他们只是无法执行这些命令。服务器在 Docker 沙箱中运行每个请求,并设定了严格的资源/时间限制(CPU、内存、超时,且请求外无网络访问)。
这个工具并不是为了替代像 Postman 或 Hoppscotch 这样的全功能工具。它更像是一个“CLI 到 UI 的桥梁”,用于快速分享和调试,特别是在 curl 是起点的开发工作流程中。可以把它想象成 Pastebin 或 JSFiddle,但用于 curl 命令。
如果您曾经从 API 文档中复制过 curl 命令,并希望有一种更简洁的方式来查看或发送给其他人,我非常欢迎您的反馈。
谢谢!
(您可以在这里无须注册尝试:<a href="https://uncurl.dev" rel="nofollow">https://uncurl.dev</a>)
我在十年前在这里推出了我的副项目(JDoodle),自那时以来,它已经服务了数百万的学生、教师和开发者。感谢您在初期阶段给予的反馈。
现在,我们推出了一个新产品——JDoodle.ai。这是为非技术用户设计的,旨在帮助他们构建和部署网站及网络应用。
与其他试图成为Cursor在线版本的AI编码平台不同,我们将专注于非技术用户,努力让他们在不接触或看到代码的情况下轻松构建应用。
AI在编码领域仍在不断发展,因此我们将提供额外的层次和保护措施,以帮助非技术用户自信地构建和发布应用。
目前,用户可以构建、部署,并与Hubspot、Make和Zapier等其他系统集成,分配自定义域名,上传图片等。
很快,他们将能够连接到安全的数据库和身份验证系统。
这是JDoodle致力于简化编程的真实努力,而不仅仅是跟随潮流。因此,我非常希望您能提供反馈,告诉我们如何使其对现实世界(而不仅仅是爱好者)更有用。