【问题标题】:Where can I find a Rebol 3 micro web server?我在哪里可以找到 Rebol 3 微型 Web 服务器?
【发布时间】:2013-07-05 05:07:38
【问题描述】:

有很多不错的小型网络服务器是用 Rebol 2 编写的,但 Rebol 3 有一个不同的网络模型,我正在寻找一个与之兼容的网络服务器。

我不是在寻找任何花哨的东西。它只是在嵌入式板上运行,让我使用 Rebol 3 控制我家周围的 Insteon 电器——这比其他方法更容易、更清洁。

请不要回复非基于 Rebol 的网络服务器。我对使用这些不感兴趣。

【问题讨论】:

    标签: webserver embedded-linux rebol rebol3


    【解决方案1】:

    这是一个由 Andreas Bolka (@earl) 创建的简单 Web 服务器

    https://github.com/earl/rebol3/blob/master/scripts/shttpd.r

    它是 HTTP 1.0,没有 SSL 或其他花哨的功能,令人惊讶的是它只有 64 行代码,因此非常适合嵌入式服务器。

    【讨论】:

    • 来自@earl 的更新——我发布了一些关于 Rebol 3 的极简“shttpd”HTTP 服务器实现的更新。最值得注意的是,添加了一个解决方法以正确发送 >32'000 字节的响应(感谢博和博莱斯拉夫)。完整的更改列表: 添加一些选定的 MIME 类型 将默认 MIME 类型切换为 application/octet-stream 使用最后一个“.”分隔的路径组件作为扩展名 从错误模板中修剪缩进 发送内容长度标头 手动发送 32 中的正文数据'000 字节块 github.com/earl/rebol3/blob/master/scripts/shttpd.r
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-14
    • 2018-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-22
    相关资源
    最近更新 更多