在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
返回指定页面数据静态Web服务器代码怎么写?获取用户请求资源的路径,根据请求资源的路径,读取指定文件的数据组装指定文件数据的响应报文,发送给浏览器,判断请求的文件在服务端不存在,组装404状态的响应报文发送给浏览器。
一、返回指定页面数据学习目标是什么?
能够写出组装指定页面数据的响应报文
二、静态Web服务器的问题有哪些?
目前的Web服务器,不管用户访问什么页面,返回的都是固定页面的数据,接下来需要根据用户的请求返回指定页面的数据
返回指定页面数据的实现步骤:
1、获取用户请求资源的路径
2、根据请求资源的路径,读取指定文件的数据
3、组装指定文件数据的响应报文,发送给浏览器
4、判断请求的文件在服务端不存在,组装404状态的响应报文,发送给浏览器
静态Web服务器-返回指定页面数据的示例代码:


三、返回指定页面数据静态Web服务器小结
1、获取用户请求资源的路径

2、根据请求资源的路径,读取请求指定文件的数据

3、组装指定文件数据的响应报文,发送给浏览器

4、判断请求的文件在服务端不存在,组装404状态的响应报文,发送给浏览器

— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
零基础python入门学习哪些课程?python入门学习路线分享
零基础python入门学习哪些课程?python入门学习路线分享,python入门需要学习python语言基础、python语言高级、python全栈工程师前端、python全栈工程师后端、python全栈工程师后端高级、inux基础、Linux运维自动化开发、python数据分析等课程。
8892
2019-05-13 10:53:57
Lambda表达式在Python中的优点和缺点
学过python的人,相信都接触过Lambda表达式。本文就来谈谈Lambda表达式在Python中的优点和缺点。一方面,Lambda函数的减少了代码的行数,方便又简洁。另一方面,Lambda表达式有诸多限制,不能使用复杂逻辑。
14538
2019-08-12 10:47:38
学Python编程能做什么工作?从事什么岗位?
随着人工智能发展,学习python语言的人员有更多的岗位机会,python从事的职业广泛,从游戏到AI人工智能能都可以用Python实现。除了编程,各种岗位的人都应该学python编程,python编程会大大的提高工作效率。
8087
2020-12-15 13:59:06
函数定义是什么?如何调用?
函数定义是什么?如何调用?函数定义的一般形式:类型标识符函数名(形式参数表列)函数定义函数首部不要以分号结尾。函数就是可以重复使用的代码块, 使用关键字 function 定义函数。
5093
2021-12-30 16:20:19
闭包如何使用?能解决什么问题?
闭包如何使用?能解决什么问题?闭包可以保存外部函数内的变量,且不会随着外部函数调用完而销毁。我们学习闭包需要掌握了解闭包的作用。
6261
2022-02-12 11:20:57
