文件名称:harmonyos源代码-httpd:httpd
文件大小:114KB
文件格式:ZIP
更新时间:2024-07-21 07:20:32
系统开源
harmonyos源代码 HTTP Server for HarmonyOS with liteos-m kernel 目的: 用于在鸿蒙开发板上支持HTTP服务器的功能,目前仅支持Hi3861开发板。 说明 相关说明: 本项目是从LwIP中抽取的HTTP服务器代码; Hi3861 SDK中已经包含了一份预编译的lwip,但没有开启HTTP服务器功能(静态库无法修改); 编译 如何编译: 将httpd代码下载到openharmony源码顶层目录: mkdir third_party/httpd && git clone https://gitee.com/hihopeorg/httpd.git third_party/httpd 修改openharmony的build/lite/product/wifiiot.json文件: 将其中的//applications/sample/wifi-iot/app替换为//third_party/httpd:app; 在openharmony源码的顶层目录,执行python build.py wifiiot; HTTP 服务器特性 目前已测试通过的
【文件预览】:
httpd-main
----BUILD.gn(2KB)
----test()
--------BUILD.gn(2KB)
--------net_params.h(2KB)
--------wifi_connecter.h(2KB)
--------wifi_connecter.c(5KB)
--------httpd_test.c(4KB)
----bundle.json(578B)
----include()
--------lwip()
----LICENSE(1KB)
----src()
--------core()
--------BUILD.gn(2KB)
--------http()
--------pbuf_port.c(4KB)
--------tcp_port.c(6KB)
----README.md(1KB)
----makefsdata(45KB)