NODEMCU调试心得6 - 关于网络协议HTTP

关于网络协议 HTTP

按照约定,这次要讲非常exciting的内容,网络协议Networking protocols。

  • 这部分并不好写,内容很庞杂,会分成若干部分。

  • 网络协议我们在前面已经提及,TCP/IP协议就是最重要的网络协议。在AT指令和lua固件的例程中,我们建立了TCP/IP的客户端和服务器,实现无线通信和远程控制。在电脑端,我们可以用TCP/IP的网络调试助手,也可以用c++或python自己编写客户端和服务器,和nodemcu通信。

但是今天我们就要谈谈更exciting,也是应用最广泛的网络协议:

超文本传输协议HTTP

  • 对,就是你上网最先输的那四个字母。

首先我们要把HTTP,TCP和IP的关系理一理,了解什么是网络协议。

  • 按惯例,为了保持文档的独立性,先把关键资料放上。


资料篇

Nodemcu

Lua

网络协议

这两本书是TCP/IP协议的经典之作,因为版权问题,恕在下不能给出链接
- computer networking, a top-down approach. Jim Kuross & Keith Ross

不少国外大学的制定教材,通俗易懂,入门必备
- TCP/IP Illustrated, Volume 1, The Protocols. W. Richard Stevens

被誉为网络圣经的第一卷,经典中的经典,网络工程师人手一本。不过内容组织上和上一本正相反,是从下到上

HTML和CSS

既然要讲超文本传输协议,就不能不提超文本标记语言HTML,相信大家都有了解
- Head First HTML with CSS. Elisabeth Freeman & Eric Freeman.

本来学语言就很痛苦,还要看学霸白富美和高富帅秀恩爱,实在有点不能忍。

但是,这本书确实经典,在排行榜上一直领先。排版非常活剥,效果也不错,可以很快上手

如果想更深入,可以看下面这两本,主要针对HTML的具体样式:CSS(层叠样式表):
- Css Mastery Advanced Web Standards Solutions. Andy Budd with Cameron Moll and Simon Collison
- CSS, the Definitive Guide. Eric A. Meyer


HTTP 与网络协议

HyperText Transfer Protocol, HTTP

即超文本传输协议,是互联网的核心。 我们上网happy刷的网页都是基于HTTP协议。

HTTP和Hypertext出现之前,网络只是用在大学和

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值