Warning: preg_match(): Delimiter must not be alphanumeric, backslash, or NUL in /var/www/html/activities/books/networking/labbook/exp/exp6.3.php on line 2

Warning: preg_match(): Delimiter must not be alphanumeric, backslash, or NUL in /var/www/html/activities/books/networking/labbook/exp/exp6.3.php on line 2

Warning: preg_match(): Delimiter must not be alphanumeric, backslash, or NUL in /var/www/html/activities/books/networking/labbook/exp/exp6.3.php on line 3

Warning: preg_match(): Delimiter must not be alphanumeric, backslash, or NUL in /var/www/html/activities/books/networking/labbook/exp/exp6.3.php on line 4

Warning: preg_match(): Delimiter must not be alphanumeric, backslash, or NUL in /var/www/html/activities/books/networking/labbook/exp/exp6.3.php on line 5

Warning: preg_match(): Delimiter must not be alphanumeric, backslash, or NUL in /var/www/html/activities/books/networking/labbook/exp/exp6.3.php on line 8

 

 


Douglas E. Comer


Computer Science Department
Purdue University
West Lafayette, IN 47907

webmaster: W. David Laverell


Companion Topics

Home

Book Information

Purpose of Site

Getting Started

Students

Faculty

"What's New"

"Coming Attractions"

"C Pointers"

Acknowledgements

 

 
Hands-On Networking: Experiment 6.3 Home > Student > Experiments > 6.3

Experiment 6.3

Chapter 6
6.1 6.2 6.3 6.4
I am indebted to David Vos who wrote an excellent web server for the Comuter Networks at Calvin in the fall of 2001.

At first blush this one looks easy, and the first step is easy, but be sure to see the FAQ page that accompanies this experiment.

The Optional Extensions are not so simple. Essentially, they involve bringing your web server closer to a real one in terms of its functionality. A good place to start would be to extend a fileserver adding the HTTP information as a header. Now test your server on a simple html document, but then try one with a picture! Be sure to use two different browsers for testing.

Optional Extension Number 8 requires some formatting but is otherwise straightforward since C provides directory functions such as readdir.

Optional Extension Number 9 is interesting. It will require you to consult the CGI standard.



This site is maintained by W. David Laverell of the Computer Science Department at Calvin College. For assistance or corrections, please contact him at lave@calvin.edu.