![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式Web开发
文章平均质量分 87
Jacky~~
Learning Linux kernel!
展开
-
Ubuntu搭建Apache2服务器并导入CGI模块
文章目录通过浏览器或QT访问Apache2服务器的CGI程序Ubuntu下载APache2测试是否安装成功导入CGI模块,使Apache2支持CGI程序写一个CGI程序进行测试导入CGI模块重启Apache2服务器再次访问CGI程序测试测试网页测试CGI程序Apache2服务器的错误日志与访问日志Apache2服务器停止与启动通过浏览器或QT访问Apache2服务器的CGI程序Ubuntu下载APache2sudo apt install apache2测试是否安装成功方法一:查看/var/原创 2022-05-13 19:45:43 · 950 阅读 · 1 评论 -
CGIC(二)——实例编程
文章目录向浏览器打印信息源码Makefile测试获取请求参数重定位网页获取GET请求字符串HTML源码Makefile测试获取POST请求字符串HTML源码Makefile测试CGIC反转义操作HTML源码Makefile测试注意浏览器上传文件向浏览器打印信息源码#include "cgic.h"#include <stdio.h>#include <string.h>#include <unistd.h>int cgiMain(){ //打印H原创 2022-05-04 17:14:17 · 1829 阅读 · 0 评论 -
嵌入式Web项目(三)——HTTP协议详解
文章目录概念基于请求与响应的模式请求信息响应信息HTTP协议特点无状态协议HTTP协议是无状态和Connection: keep-alive的区别HTTP1.0与HTTP2.0的区别HTTP1.1与HTTP2.0的区别工作流程HTTP请求方法GETPOSTHEAD其他GET和POST的区别HTTP状态码HTTP请求头HTTP响应头概念协议是指计算机通信网络中两台计算机之间进行通信所必须遵守的规定或准则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到原创 2022-04-23 16:44:32 · 3923 阅读 · 0 评论 -
嵌入式Web项目(二)——CGI的引入
文章目录静态网页工作原理动态网页工作原理CGI的概念CGI工作原理boa配置静态文件与CGI文件访问路径静态文件CGIPath动态网页以shell语言,实现动态网页案例第一次访问测试第二次测试C语言测试静态网页工作原理这里以上一节博客中案例test_01.html文件为例。(类比图中的a.html)浏览器通过访问我的TCP服务器(Web服务器,boa),请求获得test01_html文件的信息。服务器(boa)在接收到这个请求以后,就会去解析该请求在我们对应的资源目录文件中去寻找请求文件改资原创 2022-04-23 10:15:22 · 2950 阅读 · 2 评论 -
嵌入式Web项目(一)——Web服务器的引入
文章目录网络模型TCP服务器的概念Wed服务器的概念netstate 工具嵌入式系统,常用开源Web服务器移植BOA到Ubuntu下载BOA源码传输到虚拟机进行解压编译BOA修改BOA配置文件测试BOA启动boa创建一个HTML文件并放入到www目录下浏览器访问网络模型在实际开发中,往往是基于TCP/IP四层模型进行项目的开发。TCP/IP四层模型对应Wed项目的映射关系应用层嵌入式Wed控制器––传输层TCP UDP––网络层IP––原创 2022-04-21 10:00:50 · 7412 阅读 · 1 评论