日韩精品一区二区三区高清_久久国产热这里只有精品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>
        香蕉国产精品偷在线观看不卡| 黑人一区二区| 国产精品美女久久久浪潮软件| 精品粉嫩aⅴ一区二区三区四区| 亚洲国产成人av| 欧美精品乱码久久久久久按摩| 亚洲精品免费观看| 久久久美女艺术照精彩视频福利播放| 久久一区二区三区四区五区| 国产精品久久久久一区二区| 欧美日一区二区在线观看| 欧美日韩国产一级片| 久久久成人网| 亚洲国产日日夜夜| 亚洲国产精品一区二区尤物区| 亚洲欧美春色| 欧美一级片在线播放| 亚洲欧美国产视频| 性欧美暴力猛交69hd| 国产精品对白刺激久久久| 亚洲综合精品| 欧美一区二区在线免费观看| 欧美视频精品在线| 麻豆9191精品国产| 欧美日韩另类字幕中文| 久久综合九色综合欧美就去吻| 欧美成人午夜免费视在线看片| 久久亚洲风情| 欧美成人精品一区二区三区| 欧美jizzhd精品欧美喷水| 亚洲欧美色一区| 午夜在线电影亚洲一区| 欧美成人一区二区三区| 麻豆九一精品爱看视频在线观看免费| 国产精品卡一卡二卡三| 欧美亚洲第一页| 久久伊人一区二区| 激情欧美日韩| 久久精品国内一区二区三区| 欧美第一黄网免费网站| 欧美三级视频在线观看| 亚洲欧美综合网| 亚洲高清一区二| 欧美激情影音先锋| 在线亚洲欧美专区二区| 国产精品视频不卡| 亚洲国产人成综合网站| 亚洲美女视频在线观看| 国产精品免费在线| 在线日韩av| 亚洲精品人人| 夜夜爽99久久国产综合精品女不卡| 一区二区三区不卡视频在线观看| 老**午夜毛片一区二区三区| 另类亚洲自拍| 免费在线一区二区| 蜜桃精品久久久久久久免费影院| 欧美一区综合| 日韩午夜免费| 国产精品私人影院| 欧美日韩国语| 欧美性天天影院| 久久婷婷国产综合尤物精品| 久久精品日产第一区二区| 亚洲黄色尤物视频| 午夜精品久久久久久久久久久| 蜜臀99久久精品久久久久久软件| 久久成人精品视频| 国产精品网站一区| 一区二区三区在线视频免费观看| 亚洲一级特黄| 久久伊人精品天天| 在线国产欧美| 亚洲欧美中文另类| 欧美在线不卡视频| 欧美日韩国产精品一卡| 亚洲狼人精品一区二区三区| 久久久久久9| 久久香蕉国产线看观看网| 欧美日韩在线一区二区三区| 一本久久知道综合久久| 一区二区三区毛片| 欧美一区二区三区免费观看视频| 在线看成人片| 麻豆乱码国产一区二区三区| 亚洲性色视频| 一本色道久久99精品综合| 91久久精品国产91久久性色tv| 亚洲国产高清一区| 久久夜精品va视频免费观看| 亚洲一区二区三区免费在线观看| 午夜一区二区三区不卡视频| 亚洲电影免费| 国产日产欧美一区| 欧美激情a∨在线视频播放| 国产一区二区三区日韩欧美| 亚洲精品视频一区| 国产精品人成在线观看免费| 久久久www成人免费无遮挡大片| 欧美日产一区二区三区在线观看| 亚洲美女视频网| 国语自产精品视频在线看一大j8| 欧美日韩亚洲综合在线| 欧美日韩中文字幕在线| 精品不卡一区| 亚洲欧美中日韩| 国产精品亚洲综合天堂夜夜| 国产中文一区| 亚洲免费中文字幕| 久久久精品一区二区三区| 黄色日韩在线| 国产情侣久久| 亚洲影院在线| 欧美一区二区播放| 亚洲欧美日韩国产中文| 伊人狠狠色j香婷婷综合| 国产精品一区一区| 久久综合伊人| 国内精品久久久久久久影视蜜臀| 欧美成人国产va精品日本一级| 最近中文字幕mv在线一区二区三区四区| 久久亚洲不卡| 欧美视频一区二区三区在线观看| 欧美日韩二区三区| 久久综合伊人77777| 亚洲国产精品黑人久久久| 国产乱人伦精品一区二区| 在线不卡a资源高清| 欧美日韩国内| 一本一本久久a久久精品综合妖精| 欧美大片va欧美在线播放| 免费精品99久久国产综合精品| 亚洲免费中文字幕| 欧美jizzhd精品欧美巨大免费| 亚洲视频在线观看三级| 午夜日韩在线| 久久亚洲综合色一区二区三区| 久久免费精品视频| 亚洲人体1000| 女人天堂亚洲aⅴ在线观看| 亚洲特色特黄| 久久高清免费观看| 一区二区三区波多野结衣在线观看| 国产精品久久久久久久一区探花| 欧美激情综合五月色丁香小说| 性欧美大战久久久久久久久| 欧美激情久久久久| 一区二区三区中文在线观看| 亚洲大胆视频| 在线观看视频亚洲| 欧美日韩一区视频| 亚洲精品乱码| 亚洲黄网站在线观看| 午夜在线一区| 在线一区二区三区四区五区| 一区在线播放| 欧美mv日韩mv国产网站| 国产精品乱码一区二区三区| 久久国产精品久久久久久| 欧美另类人妖| 国产精品系列在线播放| 欧美日韩视频| 国产在线播放一区二区三区| 蜜臀久久99精品久久久久久9|