---
title: "Discussion on \"Build an HTTP server with Rust and tokio - Part 1: serving static files\" | Hashnode"
description: "Discussion on \"Build an HTTP server with Rust and tokio - Part 1: serving static files\". In this episode, we'll extend our server to serve static files. We'll also refactor our code to support connection reuse, and implement a graceful shutdown mechanism.\nIf your didn't follow the previous episode, you can find the code on GitHub.\nAs we ..."
url: "https://hashnode.com/posts/build-a-http-server-with-rust-and-tokio-part-1-serving-static-files/64694805b358736fff4caf6d"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Build an HTTP server with Rust and tokio - Part 1: serving static files](https://blog.sylver.dev/build-a-http-server-with-rust-and-tokio-part-1-serving-static-files?utm_source=hashnode&utm_medium=feed)

In this episode, we'll extend our server to serve static files. We'll also refactor our code to support connection reuse, and implement a graceful shutdown mechanism. If your didn't follow the previous episode, you can find the code on GitHub. As we ...

May 20, 2023 · 6 min read · blog.sylver.dev  
Updated Feb 25, 2024  
Read the article

-   [#http](https://hashnode.com/tag/http)
-   [#rust](https://hashnode.com/tag/rust)
-   [#tokio](https://hashnode.com/tag/tokio)
-   [#web-development](https://hashnode.com/tag/web-development)

## Written by

[Geoffrey Copin](https://hashnode.com/@Sylver)

@Sylver

  
[View profile](https://hashnode.com/@Sylver)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
