HarmonyOS 鸿蒙Next是否提供http-server的三方库

发布于 1周前 作者 h691938207 来自 鸿蒙OS

HarmonyOS 鸿蒙Next是否提供http-server的三方库

如题,
我的app上需要实现一个http server,我去https://ohpm.openharmony.cn/#/cn/home里找了一圈都没有,如何快速解决这个问题?或者如何引入第三方的js库,比如express?


更多关于HarmonyOS 鸿蒙Next是否提供http-server的三方库的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

12 回复

可以使用tcp服务端api自己写一个简单的http服务器,这是一个示例可以参考:

鸿蒙网络编程系列23-实现一个基于鸿蒙API的HTTP服务器

更多关于HarmonyOS 鸿蒙Next是否提供http-server的三方库的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


关于OpenHarmony中心仓的问题可以到https://forums.openharmony.cn/反馈,有专人快速反应
楼主这个问题解决了吗?

具体什么思路呢

估计是通过tcpserver实现的。 http也是基于tcp的,把HTTP请求和响应转换成对应的tcp请求响应就行了,实现个简单的httpserver服务端还可以。需要pai10以上的支持。

我也遇到的相同的问题,项目中需要 启动本地的  WebSever  

您好,我也遇到相同问题,请问有解决方法了吗

您好,我也遇到相同问题,请问有解决方法了吗

您好,我们基于shttpd编译了一个arm64的版本,可以满足我们的需求。

HarmonyOS 鸿蒙Next是否提供http-server的三方库

HarmonyOS 鸿蒙Next目前并未直接提供http-server的第三方库。开发者在HarmonyOS项目中若需要实现HTTP服务器功能,可以考虑以下几种替代方案:

  1. 使用TCP服务端API:由于HTTP也是基于TCP的协议,开发者可以使用HarmonyOS提供的TCP服务端API来自己编写一个简单的HTTP服务器。这种方法需要开发者对HTTP协议有一定的了解,并能够处理HTTP请求和响应。
  2. 查找社区库或自行封装:虽然官方仓库可能没有直接的http-server库,但开发者社区可能已经有了相关的实现或封装。可以在OpenHarmony的社区论坛或相关开发者社区中查找是否有可用的第三方库或解决方案。

如果开发者在尝试上述方法后仍无法解决问题,可以联系HarmonyOS的官方客服以获取更专业的帮助。官网客服地址是:https://www.itying.com/category-93-b0.html

回到顶部