日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

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

159.352代做、代寫Python設計程序

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



159.** 2024/S1 – Assignment 1 Brief
Online Psychological Profiling
In this assignment, you will extend the minimalistic Web servers developed in the exercises
from the lectures. Here you will develop a Web application to generate an online (and not
necessarily serious) psychological profile of the user.
Your application will function both as a server to the end user and as a client itself in order
to consume 3rd party Web services via RESTful APIs—as in the following schematic.
A key aim of this assignment is to gain hands-on experience with HTTP fundamentals. Do
not use any high level framework (Django, Flask, Nodejs, etc) as they abstract the low level
HTTP functionality. You will get a chance to use these frameworks in the 2nd assignment.
Here you are being asked to implement your own micro-framework.
However, you may make use of standard modules that come with Python, e.g. http.server,
urllib.parse, requests, json etc. Also it is strongly encouraged that you do not hard code
HTML text within your Python scripts.
Requirements
Authentication
Use basic HTTP authentication to protect your site. Implement this in your Python server
so that without the correct login credentials, none of the resources will be accessible.
Use your 8-digit student ID for both the user name and password, e.g.. when your browser
asks for the credentials put in :
User Name: 12345678
Password: 12345678 (replace 12345678 with your own ID)
[4 marks]
The back end
Design your server to respond to the following URI paths. Also add other path definitions
as you see fit. Any undefined path should result in a 404 NOT FOUND response.
/
The default/empty path should deliver the content of the “landing page” index.html (or
otherwise). This will function as the “front end” as below.
/form
Deliver the content of the file psycho.html to the user. The content here is a classic form
using vanilla HTML. Your browser should then display this appropriately.
/analysis
This is the “action” upon submitting the form data from the browser. You will first need to
(slightly) modify psycho.html.
This URI should action the following tasks at the server-side:
1. Parse the input form data and store at the server side in a suitable format.
2. Analyze the input data to generate a “psychological profile”. The results should be as
follows:
• an assessment of the users suitability for their selected preferred career
• a recommendation of movies the user might like—fetch the relevant data from a
3rd party site via a RESTful API (see below)
3. Fetch a random image, from a 3rd party site (see also below), for each pet that the
user selected in the check boxes. Store these at the server side.
For step 2 you can analyze the form data in any way you see fit—be creative and have fun!
The result of actioning the /analysis URI should be the psychological profile data and image
files stored at the server. These data should NOT be be delivered to the client at this point.
The server response should just be a simple message in a suitable format.
The delivery of actual data is to be handled by the view URI paths below.
/view/input
This URI delivers the input data to the client. This should be delivered in a suitable
serialization format. Do not include HTML. The visualization of the data is to be handled
by the front end.
/view/profile
Deliver the psychological profile data to the user for display in the front end. Again, use a
suitable serialization format.
[11 marks]
The front end
This deals with the presentation and visualization of the data generated at the server. Design
a suitable front end in index.html to interact with server. You will need to add JavaScript
functionality. This should have the following functionality:
1. Fetch the input data form psycho.html by actioning the appropriate back end URI.
The content of this HTML will need to be displaced in a separate browser window.
2. Fetch the serialized input data and display in the browser in a suitable human viewable
form.
3. Fetch the serialized psychological profile data together with the pet images (if any)
and display them in the browser in a human readable format.
Results should be displayed in a manner you would expect to see in a browser window after
appropriately parsing the serialization text. Do not just dump this raw text in the display
document.
[7 marks]
Deployment
Package your application as a Docker image and get it working in a Docker container.
[3 marks]
Submission
Please upload your saved Docker image. Instructions are on Stream.
This assignment is worth 25 marks (25% towards your final grade).
Due date: 2024 March 29, 11:55pm.
Appendix: 3rd Party Services
Movie Database
Visit http://www.omdbapi.com/apikey.aspx. Click on the “FREE!” radio button and
enter your details, e.g.:
Your API key will be sent to your e-mail. To get details on a particular movie title, try the
URI (replace abcdefgh with your own key)
http://www.omdbapi.com/?apikey=abcdefgh&t=alien
and see what comes back. See the documentation for other types of API calls.
Random Animal Pictures
The following URIs will fetch image metadata for animal image files. No API keys are
needed. Note: the metadata will be in JSON format which will contain the URL for the
actual image file—which you also need to action.
To understand what is going here, use curl, wget, or your own Python test script to action
請加QQ:99515681  郵箱:99515681@qq.com   WX:codehelp 

掃一掃在手機打開當前頁
  • 上一篇:8PRO102代寫、代做C++程序語言
  • 下一篇:CS 3140代做、代寫java語言編程
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 trae 豆包網頁版入口 目錄網 排行網

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

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

    日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

      <em id="rw4ev"></em>

        <tr id="rw4ev"></tr>

        <nav id="rw4ev"></nav>
        <strike id="rw4ev"><pre id="rw4ev"></pre></strike>
        六月婷婷久久| 亚洲欧美日韩天堂一区二区| 影音先锋欧美精品| 久久www免费人成看片高清| 欧美精品18| 欧美精品午夜| 亚洲欧洲美洲综合色网| 亚洲精品激情| 亚洲欧美日韩一区二区在线| 噜噜噜躁狠狠躁狠狠精品视频| 国产精品视频久久一区| 国内成+人亚洲+欧美+综合在线| 久久综合九色综合欧美就去吻| 国产精品美女久久久久av超清| 国产亚洲电影| 国产在线观看精品一区二区三区| 欧美电影在线免费观看网站| 国产综合在线视频| 宅男在线国产精品| 夜夜爽夜夜爽精品视频| 欧美主播一区二区三区美女 久久精品人| 99国产麻豆精品| 国产欧美日韩一区二区三区在线| 欧美成人免费观看| 久久久午夜视频| 在线日韩中文字幕| 伊人精品久久久久7777| 国产在线视频欧美| 亚洲国产精品成人久久综合一区| 欧美黄色视屏| 久久精品99久久香蕉国产色戒| 午夜精品一区二区三区在线| 国产精品一香蕉国产线看观看| 午夜精品久久久久影视| 欧美成人四级电影| 免费欧美网站| 在线一区免费观看| 欧美日韩精品一区视频| 亚洲一区二区视频在线| 日韩图片一区| 欧美精品二区三区四区免费看视频| 国产一区二区在线免费观看| 国产精品久久久久一区二区| 国产欧美大片| 欧美国产欧美综合| 久久久女女女女999久久| 欧美日本国产精品| 亚洲激情在线视频| 欧美一区二区免费视频| 欧美资源在线| 欧美国产乱视频| 欧美婷婷久久| 国产永久精品大片wwwapp| 亚洲精品欧美在线| 久久久精品欧美丰满| 久久夜色精品亚洲噜噜国产mv| 国产日产高清欧美一区二区三区| 久久五月激情| 亚洲一区久久| 一区在线观看视频| 欧美极品一区二区三区| 免费高清在线一区| 国产毛片一区二区| 亚洲成在线观看| 欧美一级大片在线观看| 亚洲一区二区动漫| 欧美一区二区三区精品电影| 国产精品久久久久7777婷婷| 欧美午夜片欧美片在线观看| 国产精品v日韩精品v欧美精品网站| 蜜桃av一区二区| 欧美黄色一区二区| 老牛影视一区二区三区| 一区二区久久久久久| 日韩系列在线| 欧美日韩亚洲一区二区三区| 欧美成人亚洲成人日韩成人| 欧美视频在线观看免费网址| 午夜精品福利视频| 久久国产精彩视频| 欧美视频专区一二在线观看| 99热精品在线| 国产综合色一区二区三区| 亚洲一区精品视频| 欧美日韩亚洲激情| 一区二区三区精密机械公司| 久久一区二区视频| 亚洲国产一区二区三区青草影视| 国产亚洲欧美一区| 禁久久精品乱码| 国产精品你懂的在线| 欧美大片免费久久精品三p| 久久精品国产精品亚洲综合| 亚洲最新色图| 欧美经典一区二区三区| 午夜精品99久久免费| 亚洲高清视频在线| 亚洲电影在线观看| 亚洲精品在线观| 91久久夜色精品国产九色| 一个人看的www久久| 国产日韩精品一区二区三区| 亚洲综合清纯丝袜自拍| 一本色道**综合亚洲精品蜜桃冫| 中文久久精品| 亚洲一区二区三区免费视频| 欧美美女福利视频| 亚洲欧洲一级| 亚洲图片激情小说| 亚洲精品乱码久久久久| 欧美日韩伦理在线免费| 国内精品国语自产拍在线观看| 久久亚洲私人国产精品va媚药| 国产女人18毛片水18精品| 久久精品国语| 91久久国产精品91久久性色| 亚洲欧美日韩视频二区| 在线观看日韩av电影| 欧美日本一区二区高清播放视频| 欧美中文在线字幕| 亚洲福利在线看| 久久免费国产| 国产精品狼人久久影院观看方式| 在线成人av.com| 在线播放中文字幕一区| 欧美精品一区在线观看| 亚洲人成7777| 亚洲日本精品国产第一区| 欧美高清视频在线| 影院欧美亚洲| 久久亚洲精品网站| 午夜精品一区二区在线观看| 99精品国产高清一区二区| 亚洲三级色网| 亚洲精品一区久久久久久| 老鸭窝亚洲一区二区三区| 欧美亚州在线观看| 久久精品91久久香蕉加勒比| 国产精品久久777777毛茸茸| 欧美高清不卡| 久久深夜福利| 国产精品久久婷婷六月丁香| 亚洲欧美日韩在线一区| 乱人伦精品视频在线观看| 欧美一进一出视频| 国产一区免费视频| 麻豆国产va免费精品高清在线| 亚洲伊人久久综合| 一区二区三区四区五区在线| 在线观看欧美日韩国产| 久久久精品免费视频| 尤物在线精品| 日韩小视频在线观看专区| 国产精品白丝jk黑袜喷水| 欧美精品二区三区四区免费看视频| 欧美高清在线| 久久久精品国产一区二区三区| 久久久久国产一区二区三区| 久久精品成人一区二区三区| 国产精品欧美在线| 国产精品久久久久久影视| 国产欧美日韩综合一区在线播放| 久久综合久久综合久久| 国产资源精品在线观看|