当前位置: 首页 > news >正文

httpd使用记录

httpd使用记录

Busybox用一个httpd的程序,尝试用起来。

简单测试

启动服务

# 启动服务
mkdir /var/www/html
httpd -p 8080 -h /var/www/html &

编写html文件

在/var/www/html下放一个测试网页index.html文件。

<!DOCTYPE html>
<html><head><title>title</title></head><body><h1>This a test file</h1><p>Hello World</p></body>
</html>

测试

在电脑浏览器输入板子ip和端口。

http://192.168.3.250:8080/

在这里插入图片描述

源码

busybox1.26的httpd.c,注释里面有提到怎么使用

实际使用

可以看到服务以及启动了,但是在实际中要怎么使用呢?

测试一

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>我要学HTML---简单交互</title>
</head><body style="background-color:green;">
<h1 style="text-align: center;color:red">
我的第一个 JavaScript 按钮
</h1><p id="demo">请点按钮
</p><script>
function myFunction()
{
document.getElementById("demo").innerHTML='“Hello! Your fuddy-duddy world! 你好!你这个老套的世界!”点一下按钮就显示这一句。'
}
</script>
<noscript>这个程序需要JavaScript,你的浏览器不支持!</noscript>
<button type="button" onclick="myFunction()">请点一下我</button>
</script></body>
</html>

在这里插入图片描述
在这里插入图片描述

交互

实现的话需要支持cgi,但是一直没测试成功,有空研究下源码。

参考文章

1.如何在hisi平台里面启用httpd-web服务器
2.web学习笔记——一个简单的HTML
3.HTML加个按钮

http://www.lryc.cn/news/38759.html

相关文章:

  • .vue 组件打包成 .js
  • Java 代码分享(第11篇)编程解决数学问题:“计算3个10以内的数字,与合计值相除后,商的第3位小数大于4,共有多少个数的组合满足条件”类似问题
  • 面试题 17.05. 字母与数字
  • 解决Win10图片/文件右键单击自动退出并刷新桌面问题
  • 【代码随想录训练营】【Day39】第九章|动态规划|62.不同路径|63. 不同路径 II
  • 【Linux】linux | 修改系统编码 |  增加字体处理 | 图片处理字体变成方块
  • R语言介绍及安装教程
  • Linux 练习九 (IPC 消息队列)
  • 在Win 11下使用Visual Studio 2019和cygwin编译JBR(Java SDK 17)源码
  • java基础学习 day51 (匿名内部类)
  • Spring MVC程序开发(三大功能)
  • stack,queue
  • shiro反序列化
  • 【GoF 23 概念理解】IoC/DI(控制反转/依赖注入)
  • stm32外设-GPIO
  • AfxMessageBox 自定义封装
  • 登入vCenter显示503,证书过期解决办法
  • 设计模式(十九)----行为型模式之命令模式
  • 【数据库】数据库基础架构
  • English Learning - L2 语音作业打卡 双元音 [ɔɪ] [ɪə] Day16 2023.3.8 周三
  • C++语法规则4(C++面向对象)
  • 【Spring 深入学习】AOP的前世今生之后续
  • 软考高项——配置管理
  • 网站SEO优化,网站TDK三大标签SEO优化,LOGO SEO优化
  • select查询语句
  • 没有对象感,沟通太费劲
  • 智能优化算法之遗传算法
  • 【rabbitmq 实现延迟消息-插件版本安装(docker环境)】
  • 【大数据】HDFS管理员 HaAdmin 集群高可用命令详细使用说明
  • 京区航天研究所 哪些比较好的研究所?