Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:eecs148_hw2_instuctions [2013/10/23 14:53]
blerim
public:eecs148_hw2_instuctions [2013/10/23 21:31]
blerim
Line 11: Line 11:
  
 **Hints ** **Hints **
-  * Follow the instructions and use the Python code provided at the [[http://​media.pearsoncmg.com/​aw/​aw_kurose_network_3/labs/lab1/lab1.html|companion website]].+  * Follow the instructions and use the Python code provided at the [[http://​media.pearsoncmg.com/​aw/​ecs_kurose_compnetwork_6/programmingAssignments/Socket1_WebServer.pdf|programming assignment]].
   * For the WebServer, you can get the tcp server from the discussion [[https://​eee.uci.edu/​13f/​34130/​discussion/​discussion_2_tcp_example.zip|tcp_example]] and then change the part of the code where the Server replies to the client (it is after the connection establishment).   * For the WebServer, you can get the tcp server from the discussion [[https://​eee.uci.edu/​13f/​34130/​discussion/​discussion_2_tcp_example.zip|tcp_example]] and then change the part of the code where the Server replies to the client (it is after the connection establishment).
   * In the README.txt file, you should write a short description of your code.   * In the README.txt file, you should write a short description of your code.
 +  * Your WebServer must work with various types of files, e.g. html, jpeg, etc.
   * Make sure that your code handles the case when a non-existent file is requested from your WebServer.   * Make sure that your code handles the case when a non-existent file is requested from your WebServer.