Update 'selected/http_to_phy.md'
This commit is contained in:
parent
39e59b515c
commit
d2ab60f930
|
@ -79,8 +79,9 @@ It's time to make that theory stick.
|
|||
|
||||
[NOTE(cloin): HTTP Server from Scratch is python, Beej uses C, might cause user confusion. It's worth thinking about article transition, how do we flow from A -> B, and how much prerequiste knowledge we expect]
|
||||
|
||||
[Basic HTTP Server from Scratch](https://bhch.github.io/posts/2017/11/writing-an-http-server-from-scratch/)
|
||||
[Beej's Guide to Sockets](https://beej.us/guide/bgnet/html/) is probably the best place to start. [NOTE(hayden): This seems like an excellent resource!]
|
||||
- [Basic HTTP Server from Scratch](https://bhch.github.io/posts/2017/11/writing-an-http-server-from-scratch/)
|
||||
- [Beej's Guide to Sockets](https://beej.us/guide/bgnet/html/) is probably the best place to start.
|
||||
[NOTE(hayden): This seems like an excellent resource!]
|
||||
|
||||
## DNS -- Wait, how do I get an IP?
|
||||
The last really important bit you need to know is DNS. The job of DNS is to help you find IP addresses for domain names,
|
||||
|
@ -94,6 +95,7 @@ there's a bunch of great resources below for grokking the details
|
|||
DNS detailed:
|
||||
- https://wizardzines.com/comics/life-of-a-dns-query/
|
||||
- https://github.com/jvns/tiny-resolver/blob/main/resolve.go
|
||||
|
||||
^ this is the simple DNS resolver mentioned in b0rk's 80 lines of Go tutorial
|
||||
|
||||
- https://jvns.ca/blog/2022/02/01/a-dns-resolver-in-80-lines-of-go/
|
||||
|
|
Loading…
Reference in New Issue