前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >web server 你真的需要

web server 你真的需要

作者头像
用户1605515
发布2018-04-11 11:03:48
7720
发布2018-04-11 11:03:48
举报
文章被收录于专栏:嵌入式程序猿嵌入式程序猿

最近有几个项目都是涉及到嵌入式web服务器的,我们经常要用到像js脚本,cgi 技术和css格式样表,以及html语言来描述网页,那么怎么调试呢?对于做惯了嵌入式下位机的猿友来讲,大家可能对网页部分的开发不是很擅长,但是随着现在对嵌入式程序猿要求的越来越高,以及万物互联,IOT,TOE等人们概念的普及和需求,你不得不提高技术储备,而不要说是自己做底层就不去关心上面的东西,好的程序猿好的攻城狮应该是能写上位,也能写下位。

在浏览器中打开网页,可以点击右键如下图中的inspect进入网页HTML的调试和检查。

在source标签页可以看到所有资源,如js脚本,css,html,还有图片等,可以逐项点开看看。

在跟web server交互的时候,我们在基于tcp/ip协议栈的基础上要用到cgi,以及ssi,websocket等来开发出动态交互网页服务器。

现在很多的这种小型嵌入式控制器都要求带有web server,能够方便用户使用。如果你对网页基础的设计不是很懂,可以去网上学习,有大量免费资源。

如http://www.w3school.com.cn/index.html

在来给大家看看这是某HVAC系统的webserver ,我们用同样的方法打开,看看他所有的资源。

如果你留意很多市面上的产品就会看到很多基于这种web server的,家里的路由器的配置,也是进入这种类似配置页面。来看一种市面上在售的串口服务器产品的基于内嵌webserver的配置界面。

结合我们在之前给大家推送的开源TCP/IP协议栈,相信你也能开发出很好的web server服务器。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-10-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档