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


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

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

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

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

— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Python技巧整理之文件读写
大家在使用Python的时候,如果知道一些小技巧,那么工作效率会有很大的提高。小编整理了关于文件读写的Python技巧,都是干货,希望能对大家有一点小小的帮助吧!
8503
2019-08-07 17:17:53
女生学Python找什么工作比较好?
IT行业中的岗位普遍加班严重,岗位也不会可以区分女生还是男生,女生选择Python开发很合适,总的来说比较好就业。随着人工智能的发展Python人工智能人才缺口非常大,市场上对这方面的人才供不应求。
6151
2020-09-17 14:53:18
Python基础算法有哪些?作用是什么?
算法是解决问题的思想和实施步骤,而编程是算法的实现,把人的语言转换成某种的编程语言。常见内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。
5438
2021-04-09 14:08:31
Python在线学习可以吗?靠不靠谱?
因为新冠疫情肆虐,在线学习成为了一种新的学西方式,选择在线学习Python有很多优势。未来互联网和人工智能密不可分,Python编程已逐渐成为工作场所必需的基本技能。学习Python可以提高办公效率增加职场竞争优势。
5733
2021-11-26 11:04:55
CSS 元素溢出是什么?怎么使用?
CSS 元素溢出通俗的说CSS样式中子元素尺寸超出了父元素尺寸造成页面的错位,视觉效果差,解决内容错位的问题我们需应用元素溢出的解决办法来让内容正常展现出来。
4949
2021-12-09 15:39:57
