2013-07-07 27 views
8

Có rất nhiều máy chủ web nhỏ đẹp được viết trong Rebol 2, nhưng Rebol 3 có một mô hình mạng khác nhau và tôi đang tìm một máy chủ web hoạt động với điều đó.Tôi có thể tìm máy chủ web vi ba Rebol ở đâu?

Tôi không tìm kiếm bất kỳ thứ gì lạ mắt. Nó chỉ chạy trên một bo mạch nhúng để cho phép tôi điều khiển các thiết bị Insteon quanh nhà tôi bằng Rebol 3 - dễ dàng hơn và sạch hơn nhiều so với các phương pháp khác.

Vui lòng không trả lời bằng máy chủ web không dựa trên Rebol. Tôi không quan tâm đến việc sử dụng chúng.

Trả lời

7

Dưới đây là một máy chủ web đơn giản được tạo ra bởi Andreas Bolka (@earl)

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

Đó là HTTP 1.0 và không có SSL hoặc các tính năng ưa thích khác, và đáng ngạc nhiên nó chỉ là 64 dòng mã do đó là lý tưởng cho một máy chủ nhúng.

+0

Cập nhật từ @earl - Tôi đã xuất bản một vài bản cập nhật cho máy chủ HTTP "shttpd" nhỏ gọn của tôi cho Rebol 3. Đáng chú ý nhất là một giải pháp được thêm vào đúng cách gửi reponses> 32'000 bytes (nhờ Bo và Boleslav) . Danh sách đầy đủ của những thay đổi: Thêm một vài lựa chọn loại MIME Chuyển định dạng MIME mặc định để application/octet-stream Sử dụng cuối cùng - tách ra thành phần đường dẫn như mở rộng thụt đầu dòng Trim từ mẫu lỗi Gửi trang nội dung "" tiêu đề chiều dài Gửi dữ liệu nội dung theo cách thủ công theo các đoạn 32'000 byte https://github.com/earl/rebol3/blob/master/scripts/shttpd.r – johnk

Các vấn đề liên quan