📄 readme
字号:
Tiny Web serverDave O'HallaronCarnegie Mellon UniversityThis is the home directory for the Tiny server, a 200-line Webserver that we use in "15-213: Intro to Computer Systems" at CarnegieMellon University. Tiny uses the GET method to serve static content(text, HTML, GIF, and JPG files) out of ./ and to serve dynamiccontent by running CGI programs out of ./cgi-bin. The default page is home.html (rather than index.html) so that we can viewthe contents of the directory from a browser.Tiny is neither secure nor complete, but it gives students anidea of how a real Web server works. Use for instructional purposes only.The code compiles and runs cleanly using gcc 2.95.3 on a Linux 2.2.20 kernel.To install Tiny: Type "tar xvf tiny.tar" in a clean directory. To run Tiny: Run "tiny <port>" on the server machine, e.g., "tiny 8000". Point your browser at Tiny: static content: http://<host>:8000 dynamic content: http://<host>:8000/cgi-bin/adder?1&2Files: tiny.tar Archive of everything in this directory tiny.c The Tiny server Makefile Makefile for tiny.c home.html Test HTML page godzilla.gif Image embedded in home.html README This file cgi-bin/adder.c CGI program that adds two numbers cgi-bin/Makefile Makefile for adder.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -