问题标签 [embeddedwebserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
962 浏览

c - 嵌入式设备的soap/rest C库

是否有任何适用于 uIP 的小型肥皂/休息库?我看过 libsoap,但它适用于 nanohttp。我想要一个用 C 编写的 uIP 兼容库......

谢谢

0 投票
1 回答
535 浏览

c++ - 用于 chrome 扩展本机客户端的 C++ 中的嵌入式 http 服务器

我试图找到一些示例,这些示例可以为我提供一些关于如何在 chrome 扩展中创建 http 服务器的指示,但没有任何运气。有谁知道如何启动 NPAPI、NACL http 服务器?谢谢

0 投票
7 回答
39607 浏览

c# - 将轻量级 Web 服务器嵌入到 .net 应用程序(node.js)中?

我有一个使用 .NET 内置的 Awesomium 构建的项目,它需要使用 Flash。Flash 在尝试访问本地内容(视频播放器)时会引发安全错误,并且 Awesomium 提供的解决方案尚未移植到 .NET 包装器。我想知道是否有一种相当直接的方法可以在应用程序中包含一个运行时 Web 服务器,我可以在其中选择一些任意端口并在应用程序运行时创建一个 localhost 服务器并将我的 Awesomium 浏览器指向那里。

有任何想法吗?

0 投票
1 回答
822 浏览

http - HTTP HEAD 分块编码

我已经实现了一个 HTTP 1.1 服务器。它是一个嵌入式服务器,所以我只支持 RFC 的强制性功能。所有响应均以分块编码方式发送。由于 HEAD 是强制性的,因此也支持它。

HEAD 是没有正文的 GET。因此,服务器正在发送如下响应以响应 HEAD 请求:

我想知道的是必须添加一个“0\r\n”,因为它需要发出块结束的信号:

我试图收集 RFC 中的相关部分:

“HEAD 方法与 GET 相同,只是服务器不得在响应中返回消息体。”

“对 HEAD 请求方法的所有响应都不得包含消息正文,即使实体标头字段的存在可能会让人们相信它们确实如此。”

“1. 任何“不得”包含消息体的响应消息(例如 1xx、204 和 304 响应以及对 HEAD 请求的任何响应)总是以标头字段之后的第一个空行终止,无论消息中存在的实体头字段。”

到目前为止,我知道我的第一个解决方案(没有 0)是正确的。但是使用 Transfer-encoding: chunked 发送消息似乎很奇怪,它不会以块样式 0\r\n 终止。

0 投票
5 回答
1771 浏览

java - 如何为小型 Java 程序获取 Web 界面?

实际上,我有一个 Java 应用程序作为守护程序在 Linux 服务器上运行。现在我将提供一个简单的基于 Web 的配置页面。如果不使用大型框架,我不知道如何解决这个问题。

我不想要的是使用 Java EE 或类似的东西。一个“小型”免费(用于商业用途)库是可以的。

有任何想法吗?

0 投票
0 回答
1112 浏览

scala - Scala 中的简单 Web 服务器

我需要一个 Scala 库来为我提供一个非常简单的 Web 服务器。

我需要它为我正在开发的应用程序的 Web 用户界面提供 json 内容,因此它应该能够返回静态页面和生成的 JSON 数据。

我看到有很多 Web 框架,但对于我需要做的事情来说,它们似乎有点矫枉过正。

0 投票
3 回答
1639 浏览

c++ - C++ 后端服务的 Web 界面

我目前正在开发一个后端服务,它有一个非常粗糙的接口,用于获取有关服务的统计信息和信息。我想为其部署一个轻量级 Web 服务器,以允许用户导航到它的 IP 地址并收集有关该服务的统计信息和其他信息。我的后端服务做了很多视频编码等,所以我更喜欢不会占用太多 CPU 周期的东西。

有没有人对这样的网络服务器和两者之间通信的轻量级机制有一些好的建议。我从来没有实现过这样的东西,但我看到了人们在本地套接字上使用tomcat和XML之类的东西来做这种事情的例子。我只是想对社区进行民意调查,看看是否还有其他建议。

0 投票
2 回答
14256 浏览

php - 使用内置 PHP Web 服务器设置环境变量

PHP 5.4 支持用于开发目的的内置 Web 服务器。我们正在开发的应用程序是通过环境变量配置的。

使用 Apache,您可以这样做:

使用普通 CLI,您可以执行以下操作:

有没有办法为内置的 Web 服务器设置这些变量?

0 投票
4 回答
31549 浏览

php - 在 PHP 内置的 Web 服务器中打印一些东西

在 python 内置的 web 服务器中,print在函数中使用时,它会在终端中打印结果...

例如:

如何在 PHP 内置 Web 服务器中打印这样的内容?

例如我想在终端打印 $_POST 。我php -S 127.0.0.1:3000用于运行 PHP 内置 Web 服务器。

0 投票
1 回答
96 浏览

java - Java 嵌入式网页界面

对于我创建的插件,我想添加一个webinterface您可以从中更改设置并进行一些简单数据操作的插件。这种数据操作应该通过sqlquerys. 我正在使用 sqlite 数据库,这就是问题开始的地方:

网站(servlet)必须与插件的其余部分共享数据库连接,以防止“数据库被锁定”错误并保持数据完整性。

我已经尝试嵌入 jetty 和 tomcat,但我不知道如何将网站集成到 jar 中。

PS:我不会切换到mysql。此外,由于该网站只是一个管理界面,因此非常欢迎不使用 servlet 或 jsps 的访问和解决方案,尽管它必须支持按钮和登录(ajax ??)