通过设置 http 响应报文头来解决浏览器显示 html 的问题|学习笔记

简介: 快速学习通过设置 http 响应报文头来解决浏览器显示 html 的问题

开发者学堂课程【Node.js 入门与实战通过设置 http 响应报文头来解决浏览器显示 html 的问题】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/588/detail/8257


通过设置 http 响应报文头来解决浏览器显示 html 的问题

 

// 3.监听用户的请求事件(request事件)

// request 对象包含了用户请求报文中的所有内容,通过request对象可以获取所有用户提交过来的数据

// response 对象用来向用户响应一些数据,当服务器要向客户端响应数据的时候必须使用 response 对象

//有了request 对象和 response 对象,就既可以获取用户提交的数据,也可以向用户响应数据了

server. on('request', function (req ,res){

//解决乱码的思路:服务器通过设置http响应报文头,告诉浏览器使用相应的编码来解析网页

res .set Header( ' Content-Type', 'text/plain; charset=utf-8');

res .write( ' Hello

world h1>!!!!你好世界!');

//对于每一个请求,服务器必须结束响应,否则客户端(浏览器)会一直等待服务器响应结束res. end();

})

执行结果:

Hello

World

!!!!你好世界!(如同跟浏览器说把这个当纯文本处理即可)

订正:

Res .set Header('Content-Type', 'text/html; charset=utf-8');res .write( 'Hello

World

!!!!你好世界!');

对于每一个请求,服务器必须结束响应,否则客户端(浏览器)会一直等待服务器响应结束

res .end();

);

执行结果:

Hello

World

!!!!你好世界!

相关文章
|
4月前
|
前端开发
用html+javascript打造公文一键排版系统3:获取参数设置、公文标题排版
用html+javascript打造公文一键排版系统3:获取参数设置、公文标题排版
|
4月前
|
Web App开发 前端开发 JavaScript
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
|
5月前
|
前端开发
HTML+CSS基础知识(6)背景的设置、表格的设计、表单的设计和框架集
这篇文章详细介绍了如何在HTML和CSS中设置背景、设计表格、创建表单以及使用框架集,并通过代码示例和测试结果展示了具体的实现方法和效果。
HTML+CSS基础知识(6)背景的设置、表格的设计、表单的设计和框架集
|
5月前
|
Web App开发 编解码 移动开发
HTML页面关于高分屏的设置
HTML页面关于高分屏的设置
69 0
|
5月前
|
Web App开发 编解码 移动开发
html5移动端页面分辨率设置及相应字体大小设置的靠谱使用方式
html5移动端页面分辨率设置及相应字体大小设置的靠谱使用方式
|
6月前
|
JSON JavaScript 数据格式
文本-----wangEditor的使用,设置和获取内容,展示HTML无样式怎么办????console同步展示怎样写,Vue的配置在Vue3配置文件中的配置,是editor中的v-model绑定的值
文本-----wangEditor的使用,设置和获取内容,展示HTML无样式怎么办????console同步展示怎样写,Vue的配置在Vue3配置文件中的配置,是editor中的v-model绑定的值
|
7月前
|
前端开发 Java UED
设置HTML元素的背景颜色
设置HTML元素的背景颜色
|
10天前
一个好看的小时钟html+js+css源码
一个好看的小时钟html+js+css源码
83 24
|
2月前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
73 7