国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

Comp 2322代寫、Python/Java程序代做

時間:2024-04-20  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



Comp 2**2 Computer Networking
Project: Multi-thread Web Server
Due time: 11:59pm, April 21, 2024, Sunday
Total marks: 100 marks
Project objectives
This project aims to develop a socket program to implement a Web service using the
HTTP protocol.
Design requirements
In this project, you are required to develop a multi-threaded Web server in Python that is
capable of processing HTTP requests sent from browsers or some other client programs.
This multi-threaded program will be able to handle multiple requests at the same time.
Specifically, your Web server will
(i) create a connection socket when contacted by a client (browser);
(ii) receive the HTTP request from this connection;
(iii) parse the request to determine the specific file being requested;
(iv) get the requested file from the server’s file system;
(v) create an HTTP response message consisting of the requested file preceded by
header lines;
(vi) send the response over the TCP connection to the requesting client. If the client
requests a file that is not present in your server, your server should return a “404
Not Found” error message.
Your task is to implement the server program, run your server program, and then test
your server program by sending requests from the client programs running on different
hosts. You may run the server on your own computer, using the IP address of 127.0.0.1. If
you run your server on a host that already has a Web server running on it, then you should
use a different port than port 80 for your Web server.
You can develop your code in two stages. In the first stage, you can simply implement the
server program to receive the HTTP request messages and display the contents. After this
is running properly, you can add the code to generate appropriate responses in the second
stage. The Web server needs a log file to record statistics of the client requests. Each
request corresponds to one line of record in the log. Write down client hostname/IP
address, access time, requested file name and response type for each record. Your Web
server also needs to handle some simple errors, such as web-page not found.
You can use either Python, Java or C/C++ languages for the project. When implementing
the Web server, you are required to use basic socket programming classes to build the
Web server from scratch instead of using the HTTPServer class directly.
Submission requirements
Each student needs to submit a project package to Learn@PolyU, containing the
following documents:
x A project report that contains
o A cover page includes your name and student number;
o A summary of your design and implementation of the server program;
o A demonstration of executing your program and screen capturing of results of
all functions;
o A log file that records the historical information about the client requests and
server responses.
x Complete source code
o Your code should be commented appropriately.
x A README text file of how to compile and run your program.
The due time of the project is 11:59pm, April 21, 2024, Sunday, determined by
Learn@PolyU. Do not challenge this time and submit your project package a little
earlier. Late submission will cause the marks deducted 25% per day.
Assessment rubrics
The following rubrics will be used to evaluate your project quality and to determine
your grade (100 marks):
m­s
YNNNMM一 一一一一 一一一一 一一
x Design and implement the Web server program to support the following functions
(70 marks)
o Multi-threaded Web server (5 marks)
o Proper request and response message exchanges (5 marks)
o GET command for both text files and image files (10 marks, 5 marks each)
o HEAD command (10 marks)
o Four types of response statuses ONLY, including 200 OK, 400 Bad Request,
404 File Not Found, 304 Not Modified (20 marks, 5 marks each)
o Handle Last-Modified and If-Modified-Since header fields (10 marks)
o Handle Connection header field for both HTTP persistent connection
(keep-alive) and non-persistent connection (close) (10 marks, 5 marks each)
x Quality of your project’s report (25 marks)
o A good summary of your design and implementation of the server program
(10 marks)
o A full demonstration of executing your program and screen capturing of
results of all functions (5 marks)
o A complete log file (5 marks)
o A clear README text file (5 marks)
x Quality of your project’s source code (5 marks)
o Complete source code for the project
o Good naming and coding conventions used in your source code
o Compile the source code successfully
o Execute the program without runtime errors
Comp 2**2 Computer Networking
Project Marking Sheet
Student Information Name Student ID
TA Information
Check List Marks
Design and implement the Web server program (70 marks)
o Multi-threaded Web server (5 marks)
o Proper request and response message exchanges (5 marks)
o GET command for both text files and image files (10 marks)
o HEAD command (10 marks)
o Four types of response statuses ONLY (20 marks)
o Handle Last-Modified and If-Modified-Since header fields (10 marks)
o Handle Connection header field (10 marks)
Quality of your project’s report (25 marks)
o A good summary of your design and implementation (10 marks)
o A full demonstration of executing your program and screen capturing of
results of all functions (5 marks)
o A complete log file (5 marks)
o A clear README text file (5 marks)
Quality of your project’s source code (5 marks)
o Complete source code for the project
o Good naming and coding conventions used in your source code
o Compile the source code successfully
o Execute the program without runtime errors
Total

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp








 

掃一掃在手機打開當前頁
  • 上一篇:代寫IMSE2113、Java,c/c++編程設計代做
  • 下一篇:菲律賓學生簽辦理要求(學生簽辦理材料匯總)
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    流體仿真外包多少錢_專業CFD分析代做_友商科技CAE仿真
    流體仿真外包多少錢_專業CFD分析代做_友商科
    CAE仿真分析代做公司 CFD流體仿真服務 管路流場仿真外包
    CAE仿真分析代做公司 CFD流體仿真服務 管路
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真技術服務
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲勞振動
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲
    流體cfd仿真分析服務 7類仿真分析代做服務40個行業
    流體cfd仿真分析服務 7類仿真分析代做服務4
    超全面的拼多多電商運營技巧,多多開團助手,多多出評軟件徽y1698861
    超全面的拼多多電商運營技巧,多多開團助手
    CAE有限元仿真分析團隊,2026仿真代做咨詢服務平臺
    CAE有限元仿真分析團隊,2026仿真代做咨詢服
    釘釘簽到打卡位置修改神器,2026怎么修改定位在范圍內
    釘釘簽到打卡位置修改神器,2026怎么修改定
  • 短信驗證碼 豆包網頁版入口 破天一劍 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看
    国产精品美女久久| 久久久久久草| 国产综合视频在线观看| 久久久影院一区二区三区| 欧美精品免费在线观看| 欧美日韩一区在线播放| 国产精品999视频| 在线国产99| 国产在线999| 国产精品日韩欧美一区二区 | 欧美日韩国产综合在线| 国产www精品| 视频在线精品一区| www.日日操| 精品国产一区三区| 国产主播在线看| 久久精品成人动漫| 日本精品免费| 国产不卡一区二区在线播放| 亚洲 欧美 综合 另类 中字| 91精品国产综合久久香蕉的用户体验| 国产精品成人av性教育| 欧美高清性xxxxhd| 国产成人精品视频ⅴa片软件竹菊| 一区不卡视频| av一区二区三区免费| 欧美激情xxxx性bbbb| 国产情侣av自拍| 蜜臀久久99精品久久久久久宅男| 国产在线一区二区三区四区| 久久中文字幕在线| 国内精品视频一区| 国产精品对白刺激久久久| 国产最新免费视频| 久久伊人91精品综合网站| 国产一区二区免费电影| 欧美大片va欧美在线播放| 国产欧美精品日韩| 在线一区高清| av免费观看国产| 亚洲蜜桃av| 8050国产精品久久久久久| 婷婷四房综合激情五月| 国产二区视频在线| 日韩经典在线视频| 国产精品视频自拍| 精品99在线视频| 不卡av电影在线观看| 国产免费一区二区三区在线能观看| 久久不射热爱视频精品| 国产日产欧美精品| 一级特黄妇女高潮| 国产肥臀一区二区福利视频| 欧美在线播放一区二区| 国产精品久久国产| wwwwww欧美| 色综合视频二区偷拍在线| 精品国产拍在线观看| 国产一区二区中文字幕免费看| 久久久久久国产精品三级玉女聊斋| 波多野结衣综合网| 日韩av不卡在线| 久久精品视频在线播放| 国产欧美在线观看| 色女人综合av| 国产精品免费成人| 成人91免费视频| 日本免费高清一区| 国产精品国色综合久久| 97成人在线视频| 日韩免费高清在线| 九九综合九九综合| 国产高清精品一区| 韩国成人一区| 亚洲第一综合| 国产精品三级久久久久久电影 | av一区观看| 日韩精品福利片午夜免费观看| 国产精品久久久久久久久久东京| 91久久久精品| 免费精品视频一区| 日本一区二区视频| 萌白酱国产一区二区| 久久福利电影| 国产日韩欧美日韩| 日本wwwcom| 美女久久久久久久久久久| 久久精品国产精品亚洲色婷婷| 麻豆亚洲一区| 少妇高潮喷水久久久久久久久久| 国产精品视频男人的天堂| 99色这里只有精品| 黄色免费视频大全| 日韩av色在线| 久久久久久999| 久久精品国产欧美亚洲人人爽| av免费中文字幕| 免费国产黄色网址| 日韩精彩视频| 中文字幕制服丝袜在线| 久久久久久www| 成人美女免费网站视频| 国产综合视频在线观看| 欧美综合激情| 手机在线观看国产精品| 久久香蕉国产线看观看网| 久精品国产欧美| 91精品国产乱码久久久久久久久| 国产情人节一区| 免费看成人午夜电影| 欧美中日韩在线| 日本精品久久电影| 亚洲一区尤物| 欧美情侣性视频| 欧美成人在线影院| 国产精品人成电影在线观看| 久草精品在线播放| 91精品国产高清久久久久久91裸体| 国产欧美日韩高清| 国产综合18久久久久久| 欧美在线观看日本一区| 日产精品久久久一区二区福利 | 91久久精品国产91久久| 古典武侠综合av第一页| 国产欧美韩国高清| 国产伊人精品在线| 黄色动漫在线免费看| 欧美日韩亚洲在线| 欧美一区亚洲一区| 欧美性在线视频| 欧美精品一区二区视频| 欧美影视一区二区| 欧美 日韩 激情| 青青草国产精品一区二区| 欧美一级免费看| 欧美一区二区三区电影在线观看| 亚洲www在线观看| 欧美一区二区视频在线| 日韩av在线播放不卡| 日本三日本三级少妇三级66| 欧美一级免费视频| 热门国产精品亚洲第一区在线| 日本精品久久久久久久久久| 热久久免费视频精品| 青青草综合在线| 国语对白做受xxxxx在线中国| 免费日韩中文字幕| 国产三级精品网站| 美国av一区二区三区| 国产免费毛卡片| 国产肉体ⅹxxx137大胆| 成人免费在线网址| 91九色对白| 久久精品日韩| 国产精品视频网站在线观看| 久久成人精品电影| 一区二区精品国产| 欧美一级片一区| 欧美一区二三区| 免费国产成人av| 成人精品一区二区三区电影黑人 | 亚洲www永久成人夜色| 日本一区网站| 欧美亚州在线观看| 国产一区欧美二区三区| 古典武侠综合av第一页| 久久综合一区二区三区| 久久久精品国产亚洲| 国产精品国三级国产av| 亚洲综合在线中文字幕| 日本久久久精品视频| 激情伦成人综合小说| 成人免费毛片播放| 九色综合日本| 国产精品久久久久久久久久小说| 中国丰满熟妇xxxx性| 日韩中文字幕一区二区| 欧美理论一区二区| 成人免费视频97| 色婷婷综合成人av| 精品国产福利| 日本特级黄色大片| 国产综合久久久久| 久久琪琪电影院| 久久伊人精品视频| 色99中文字幕| 国产日韩欧美亚洲一区| 久久99精品国产99久久| 欧美日本精品在线| 午夜精品免费视频| 黄色一级片黄色| 91福利视频网| 国产精品推荐精品| 中文字幕一区二区三区四区五区人| 日韩精品 欧美| 国产精选久久久久久| www.国产一区| 亚洲激情免费视频| 国产一二三区在线播放| 日韩中文在线中文网三级|