在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
返回指定页面数据静态Web服务器代码怎么写?获取用户请求资源的路径,根据请求资源的路径,读取指定文件的数据组装指定文件数据的响应报文,发送给浏览器,判断请求的文件在服务端不存在,组装404状态的响应报文发送给浏览器。
一、返回指定页面数据学习目标是什么?
能够写出组装指定页面数据的响应报文
二、静态Web服务器的问题有哪些?
目前的Web服务器,不管用户访问什么页面,返回的都是固定页面的数据,接下来需要根据用户的请求返回指定页面的数据
返回指定页面数据的实现步骤:
1、获取用户请求资源的路径
2、根据请求资源的路径,读取指定文件的数据
3、组装指定文件数据的响应报文,发送给浏览器
4、判断请求的文件在服务端不存在,组装404状态的响应报文,发送给浏览器
静态Web服务器-返回指定页面数据的示例代码:
三、返回指定页面数据静态Web服务器小结
1、获取用户请求资源的路径
2、根据请求资源的路径,读取请求指定文件的数据
3、组装指定文件数据的响应报文,发送给浏览器
4、判断请求的文件在服务端不存在,组装404状态的响应报文,发送给浏览器
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
怎么学习Python语言?python编程语言入门
怎么学习Python语言?python编程语言入门,首先我们应该准备windows资源管理器和python解释器安装程序,安装好软件再开始下一步的学习。学习Python前一定要明确自己的目标,从一些入门书籍或入门课程开始让自熟悉Python语言。
7171
2019-08-22 18:30:10
学Python前需要学什么才能打好基础?
学Python前需要学什么才能打好基础?如果是有一定计算机编程基础相对学习Python更容易些,零基础小白也不用担心,Python是一门简洁、优雅、易读的编程语言,相对其他的学科容易很多。
7770
2020-03-06 11:48:49
HTML基本结构包含几个部分?
完整HTML页面包括HTMLDOCTYPE声明、title标题、head、网页编码声明等内容。学习HTML需要能够写出html的基本结构并学以致用。
6231
2021-12-09 15:39:59
常用的jQuery事件有几种?分别是什么?
常用的jQuery事件有几种?分别是什么?事件方法会触发匹配元素的事件或将函数绑定到所有匹配元素的某个事件。事件方法触发器或添加一个函数到被选元素的事件处理程序。
2836
2022-01-06 10:08:49
MySQL中索引如何使用?有哪些优缺点?
MySQL中索引如何使用?有哪些优缺点?索引在MySQL中叫做“键”,当数据库中数据量很大时查找数据很慢,我们就可以通过索引来提高数据库的查询效率。
3198
2022-02-11 13:52:24