Найти в Дзене
Ржавый код

Как создать блог в Rust — Статический файловый сервер

Оглавление

Инициализация проекта

-2

Прослушивание порта 8000 и ответ 404

-3

Запуск приложения

-4

Тестирование приложения

-5

В качестве альтернативы вы можете открыть http://localhost:8000 в вашем браузере.

Анализ пути запроса

Добавьте регулярное выражение в Cargo.toml.

-6

Добавим парсер роутеров.

-7

Проверяем

Перезапустите программу с помощью cargo run. Теперь из браузера вы можете попробовать различные варианты URL-адресов http://localhost:8000 и убедитесь, что они правильно напечатаны в консоли.

Считать файл в строку и вернуть как ответ

-8

Добавить несколько HTML-страниц

Создать static/index.html.

-9

Создать static/hello-world.html.

-10

Подведение итогов

В этой статье мы создали простой статический файловый сервер с использованием Rust. Этот сервер уже достаточно функционален, чтобы его можно было использовать для ведения блога. Все, что вам нужно было бы сделать, это добавить новые html-страницы с публикациями и обновить index.html чтобы люди могли узнать о них с первой страницы.

Статья на list-site.