国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女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在线免费观看
    另类专区欧美制服同性| 欧美激情一区二区三区在线视频观看| 国产成人精品综合久久久| 一区二区三区四区不卡| 国产一区二区自拍| 国产成人无码一二三区视频| 色欲色香天天天综合网www| 操人视频欧美| 欧美日韩国产123| 国内精品中文字幕| 久久九九全国免费精品观看| 色综合666| 久久久免费观看视频| 在线播放 亚洲| 国产精品一区二区三区四区五区| 国产精品国产精品国产专区不卡 | 欧美亚洲国产日韩2020| 久久综合久久久| 午夜精品一区二区三区视频免费看| 成人一级生活片| 最新欧美日韩亚洲| 国产美女在线一区| 欧美精品一二区| 国产欧美一区二区三区在线| 欧美激情综合色综合啪啪五月| 国产日韩一区二区三区| 精品中文字幕视频| 国产毛片久久久久久国产毛片| 美女999久久久精品视频| 国产精品中文在线| 亚洲国产精品视频一区| 99久re热视频这里只有精品6| 亚洲综合在线做性| 97精品国产97久久久久久| 伊人久久婷婷色综合98网| 99国产精品久久久久老师| 无码内射中文字幕岛国片| 97久久超碰福利国产精品…| 亚洲一区二区三区乱码| 国产爆乳无码一区二区麻豆| 日本黄网站免费| 日韩综合视频在线观看| 免费在线观看毛片网站| 麻豆乱码国产一区二区三区| 99在线热播| 日本一区二区久久精品| www国产91| 国产日韩一区欧美| 亚洲精品人成| 久久久久久久国产精品| 国内精品一区二区三区四区| 在线观看欧美亚洲| 国产高清精品软男同| 欧美极品少妇无套实战| 国产精品第一区| av一区二区三区四区电影| 欧美一级免费在线观看| 国产精品欧美日韩久久| 国产精品亚洲片夜色在线| 日韩中文在线字幕| 国产精品毛片一区视频| 97精品免费视频| 欧美不卡三区| 亚洲一区二区在线观| 日韩视频免费大全中文字幕| 国产青春久久久国产毛片| 天堂av一区二区| 久久久av网站| 97久久超碰福利国产精品…| 欧美视频观看一区| 这里只有精品66| www.日本久久久久com.| 99国精产品一二二线| 欧美亚洲在线播放| 亚洲永久一区二区三区在线| 国产精品入口芒果| 91久久大香伊蕉在人线| 日韩美女免费线视频| 欧美日本高清一区| 日韩亚洲精品电影| 91九色综合久久| 国产在线视频欧美一区二区三区| 亚洲aaa激情| 国产精品久久久久福利| 久久这里只有精品18| 国产四区在线观看| 欧美在线视频观看免费网站| 亚洲高清不卡一区| 精品毛片久久久久久| 久久久久久亚洲精品中文字幕| www国产黄色| 国模视频一区二区| 日韩国产在线一区| 少妇一晚三次一区二区三区| 欧美激情视频给我| 国产精品日韩欧美| 色偷偷888欧美精品久久久| 高清亚洲成在人网站天堂| 欧美 日韩 国产在线观看| 日本一区二区三区免费观看| 亚洲专区国产精品| 欧美激情精品久久久久久| 国产精品美女视频网站| 日韩亚洲一区二区| 久久久久国产精品视频| 99免费在线视频观看| 国产人妻777人伦精品hd| 黄色污污在线观看| 欧美精品尤物在线| 青青青在线播放| 日韩欧美在线电影| 日本黄网站免费| 日本丰满少妇黄大片在线观看| 中文字幕一区二区三区乱码 | 国产在线观看91精品一区| 日韩欧美电影一区二区| 日韩一区免费观看| 亚洲欧洲日韩精品| 最新av在线免费观看| 欧美激情国产精品| 久久91精品国产91久久跳| 国产精品后入内射日本在线观看| 国产精品丝袜一区二区三区| 久久久久久亚洲精品| 日韩在线精品一区| 丝袜一区二区三区| 久久av一区二区| 国产成人精品av在线| 久久av一区二区三区亚洲| 久久久久久久久亚洲| 久久久噜噜噜www成人网| 久久久久久九九| 国产成人精品视频免费看| www亚洲欧美| 久久精品视频网站| 国产精品情侣自拍| 久久国产精品99国产精| 中文字幕精品一区日韩| 亚洲国产欧美日韩| 日本一区二区久久精品| 青青青国产精品一区二区| 热久久这里只有精品| 欧美少妇一区二区三区| 狠狠色综合欧美激情| 国产一区二区不卡视频| 国产欧美日韩视频一区二区三区 | 国产综合av在线| 国产亚洲欧美在线视频| 国产男女在线观看| av免费观看国产| 久久久影视精品| 国产高清在线不卡| 久久精品国产一区二区电影| 国产精品久久久久久网站| 真实国产乱子伦对白视频| 亚洲va欧美va国产综合久久| 奇米精品一区二区三区| 国产做受69高潮| av一区二区三区四区电影| 久久精品国产精品青草色艺| 国产精品日韩三级| 亚洲影院污污.| 欧美一区观看| 国产伦精品一区二区三区| 久久久一本精品99久久精品| www.日韩.com| 欧美成人中文字幕在线| 亚洲一区二区在线免费观看| 日本三级久久久| 国内外免费激情视频| 国产精品稀缺呦系列在线| 久久av综合网| 久久99精品视频一区97| 日本亚洲欧美成人| 国产主播欧美精品| 69国产精品成人在线播放| 国产精品裸体一区二区三区| 亚洲精品中字| 免费看又黄又无码的网站| 国产精品99蜜臀久久不卡二区| 国产成人免费高清视频| 欧美激情亚洲国产| 日韩免费av片在线观看| 国产精品一二三在线观看 | 国产精品亚发布| 久久久久久噜噜噜久久久精品| 国产精品成人一区| 欧美一区二区三区免费视| 黄色一级片在线看| 国产精品999| 久久亚洲精品一区| 日本伊人精品一区二区三区介绍| 国产在线播放一区二区| 少妇精69xxtheporn| 中文字幕一区二区三区精彩视频| 欧美精品尤物在线| 久久久日本电影| 九色成人免费视频| 欧美久久久久久久久久久久久| 久久综合伊人77777麻豆|