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

合肥生活安徽新聞合肥交通合肥房產(chǎn)生活服務(wù)合肥教育合肥招聘合肥旅游文化藝術(shù)合肥美食合肥地圖合肥社保合肥醫(yī)院企業(yè)服務(wù)合肥法律

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

時間:2024-04-20  來源:合肥網(wǎng)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








 

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

    合肥圖文信息
    流體仿真外包多少錢_專業(yè)CFD分析代做_友商科技CAE仿真
    流體仿真外包多少錢_專業(yè)CFD分析代做_友商科
    CAE仿真分析代做公司 CFD流體仿真服務(wù) 管路流場仿真外包
    CAE仿真分析代做公司 CFD流體仿真服務(wù) 管路
    流體CFD仿真分析_代做咨詢服務(wù)_Fluent 仿真技術(shù)服務(wù)
    流體CFD仿真分析_代做咨詢服務(wù)_Fluent 仿真
    結(jié)構(gòu)仿真分析服務(wù)_CAE代做咨詢外包_剛強(qiáng)度疲勞振動
    結(jié)構(gòu)仿真分析服務(wù)_CAE代做咨詢外包_剛強(qiáng)度疲
    流體cfd仿真分析服務(wù) 7類仿真分析代做服務(wù)40個行業(yè)
    流體cfd仿真分析服務(wù) 7類仿真分析代做服務(wù)4
    超全面的拼多多電商運(yùn)營技巧,多多開團(tuán)助手,多多出評軟件徽y1698861
    超全面的拼多多電商運(yùn)營技巧,多多開團(tuán)助手
    CAE有限元仿真分析團(tuán)隊(duì),2026仿真代做咨詢服務(wù)平臺
    CAE有限元仿真分析團(tuán)隊(duì),2026仿真代做咨詢服
    釘釘簽到打卡位置修改神器,2026怎么修改定位在范圍內(nèi)
    釘釘簽到打卡位置修改神器,2026怎么修改定
  • 短信驗(yàn)證碼 寵物飼養(yǎng) 十大衛(wèi)浴品牌排行 suno 豆包網(wǎng)頁版入口 目錄網(wǎng) 排行網(wǎng)

    關(guān)于我們 | 打賞支持 | 廣告服務(wù) | 聯(lián)系我們 | 網(wǎng)站地圖 | 免責(zé)聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網(wǎng) 版權(quán)所有
    ICP備06013414號-3 公安備 42010502001045

    国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看
    国产精品日韩久久久久| 久久久久久久久久久免费视频| 亚洲熟妇av一区二区三区| 国产精品免费观看久久| 久久激情视频免费观看| 国产成人精品亚洲精品| 欧美精品一区二区三区免费播放| 日本电影一区二区三区| 日韩欧美一区二区三区久久婷婷| 日本成人精品在线| 欧美精品在线一区| 国内精品视频久久| 国产欧美一区二区三区视频| 国产欧美日韩视频一区二区三区| 国产做受69高潮| 免费看欧美一级片| 国产人妻人伦精品| av一本久道久久波多野结衣| 国产精品99导航| 久久久久久久一区二区| 久久久精品免费| 欧美乱妇高清无乱码| 精品国产乱码久久久久久丨区2区| 色综合老司机第九色激情| 亚洲最大激情中文字幕| 日本a级片在线播放| 国内自拍欧美激情| 99免费在线视频观看| 国产成人精品日本亚洲| 国产精品美乳在线观看| 最新av在线免费观看| 性高湖久久久久久久久aaaaa| 日韩精品一区二区三区四区五区| 黄页网站大全在线观看| 91免费精品视频| 国产精品视频久久久| 一本色道久久综合亚洲二区三区| 色99中文字幕| 蜜桃传媒视频麻豆第一区免费观看| 国产伦精品一区二区三区免费视频| 国产精品亚洲欧美导航| 久久久久久国产精品免费免费| 超碰91人人草人人干| 日韩av电影在线网| 国产四区在线观看| 久久观看最新视频| 久久99久久99精品免观看粉嫩| 日本特级黄色大片| 国产裸体免费无遮挡| 日韩有码片在线观看| 欧美激情在线观看视频| 日韩国产小视频| 国产精品一区二区三区免费| 日韩视频在线一区| 亚洲精品免费在线看| 国产日韩视频在线观看| 久久久久久久久久久久久久久久av | 91美女福利视频高清| 国产精品美乳一区二区免费| 日本一区视频在线| 99在线看视频| 久久久久久97| 国产一区二区视频播放 | 777精品久无码人妻蜜桃| 欧美成人精品在线| 欧美精品一区免费| 久草视频国产在线| 国产精品成人观看视频国产奇米| 日本中文字幕成人| 91精品国自产在线观看| 国产精品成人品| 日本久久久网站| 99伊人久久| 久久综合伊人77777| 欧美在线观看网址综合| 久久国产色av免费观看| 亚洲v国产v在线观看| 国产精品一区二区在线| 久久综合久中文字幕青草| 欧美精品与人动性物交免费看| 国产z一区二区三区| 色阁综合av| 久久www免费人成精品| 在线观看日韩羞羞视频| 国产在线观看福利| 久久精品电影网站| 人妻久久久一区二区三区| 久久久久久a亚洲欧洲aⅴ| 亚洲国产另类久久久精品极度| 国产免费内射又粗又爽密桃视频| 国产精品极品美女粉嫩高清在线| 欧美精品一区二区三区久久| 久久精品国产免费观看| 欧美影视一区二区| 国产精品久久电影观看| 国产日产欧美a一级在线| 国产精品成人国产乱一区| 久久精品2019中文字幕| 久久久久免费视频| 午夜老司机精品| 国产精品稀缺呦系列在线| 中文字幕精品—区二区日日骚| 国产欧美一区二区| 久久国产一区| 欧美 日韩精品| 精品久久蜜桃| www国产黄色| 日本一区二区不卡高清更新| 日韩五码在线观看| 国产成人欧美在线观看| 国产综合免费视频| 亚洲成色www久久网站| 久久青草精品视频免费观看| 色中文字幕在线观看| 久久国产精品高清| 热久久这里只有| 国产精品美女在线播放| 成人av在线网址| 日韩色妇久久av| 久久资源免费视频| 久久久影视精品| 国语精品免费视频| 亚洲精品国产精品久久| 久久精品久久久久久| 国产伦理久久久| 日韩av高清不卡| 欧美大成色www永久网站婷| 久久人人97超碰人人澡爱香蕉| 欧美日韩精品免费看| 欧美成人精品在线播放| 91av免费观看91av精品在线| 欧美日韩国产三区| 毛片精品免费在线观看| 国产精品ⅴa在线观看h| 蜜桃免费区二区三区| 亚洲91精品在线亚洲91精品在线| 久久精品国产亚洲精品| 97精品国产97久久久久久春色| 欧美专区在线观看| 永久久久久久| 色婷婷av一区二区三区在线观看| 国产一区二区三区奇米久涩| 婷婷久久青草热一区二区| 久久成人一区二区| 国产成人免费高清视频| 99中文字幕在线观看| 欧美激情 国产精品| 亚洲**2019国产| 国产精品福利观看| 国产不卡视频在线| av一区二区三区免费| 黄网站欧美内射| 日韩欧美视频一区二区 | 亚洲人精品午夜射精日韩| 国产精品污www一区二区三区 | 久久深夜福利免费观看| 国产黑人绿帽在线第一区| 欧美精品一区二区三区四区五区| 性欧美长视频免费观看不卡| 久久99热精品这里久久精品| www.欧美三级电影.com| 91久久国产自产拍夜夜嗨| 国产特级淫片高清视频| 激情伦成人综合小说| 日韩精品国内| 日韩av免费在线播放| 亚洲视频小说| 中文网丁香综合网| 国产精品国产亚洲精品看不卡 | 久久精品.com| 不卡影院一区二区| 国产一区二区在线播放| 欧美激情国产精品日韩| 青青草原一区二区| 日本不卡一区| 日韩高清国产精品| 日本十八禁视频无遮挡| 亚洲精品欧美精品| 午夜精品一区二区三区在线观看| 中文字幕制服丝袜在线| 一区二区三区在线观看www| 在线观看一区二区三区三州| 久久久久国产一区二区三区| 欧美精品成人91久久久久久久| 欧美猛少妇色xxxxx| 国产精品久久久久久网站| 国产精品网站大全| 俺去亚洲欧洲欧美日韩| 精品国偷自产在线视频99| 日韩视频中文字幕| 久久久国产精品一区| 国产精品美乳在线观看| 久久av资源网站| 欧美激情a∨在线视频播放| 在线观看国产一区| 亚洲AV无码成人精品一区| 亚洲va欧美va国产综合久久 | 男人的天堂99| 麻豆一区区三区四区产品精品蜜桃| 精品人妻大屁股白浆无码|