问题标签 [mongoose-web-server]

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 回答
344 浏览

javascript - 如何导入 Mongoose 以使用 json.parse()?

我真的很想用这段代码将json文件导入javascript

但由于某种原因我不能使用 JSON.parse

有人告诉我我必须导入Mongoose 网络服务器,在 javascript 中设置我的本地文件夹

请教我如何导入谢谢

0 投票
1 回答
1560 浏览

javascript - 下载前强制询问文件保存位置

我有一个带有Web服务器Mongoose的嵌入式系统,我必须允许客户端下载一些运行时生成的日志文件,我在下载过程中遇到问题,实际上,浏览器首先下载文件然后询问保存位置文件 。这种行为令人不快,因为下载需要几秒钟,而且客户端不明白发生了什么。是否有任何选项,例如,在文件的标题中,强制浏览器在下载之前询问保存文件的位置?

谢谢。

0 投票
2 回答
2409 浏览

c++ - 使用 Mongoose 和 C++ 实现客户端

我知道如何使用 Mongoose 实现服务器,实际上我能找到的所有信息都是关于服务器的,但我需要知道如何实现客户端。

非常基本,如何连接到服务器是主要问题,发送功能非常简单。

0 投票
1 回答
671 浏览

authentication - Mongoose httpserver - WWW-Authenticate: Digest qop="auth", realm="mydomain.com" - 401 未经授权的错误

我正在尝试使用 mongoose-5.3(一个 C 代码)拥有一个 http 本地主机。当我通过特定端口运行 exe 并尝试从客户端拨打电话时,我收到此错误

HTTP/1.1 401 未经授权的 WWW-Authenticate: Digest qop="auth", realm="mydomain.com"

我正在使用 jasmine 测试框架来执行上述操作。

有人可以帮我解决这个问题吗?

下面是我打印出的猫鼬连接结构的日志。

渴望解决方案。

谢谢 !!

0 投票
1 回答
1694 浏览

c++ - Mongoose Web 服务器 HTTP 标头非常慢

我有一个猫鼬服务器,带有可通过 AJAX 调用的命令。如果我在没有从 mongoose 发送 HTTP 标头的情况下调用它,我会收到一个 CORS 错误(但是使用浏览器访问该地址就可以了),但是当我发送标头时,可能需要一分钟才能得到响应(但它确实有效),适用于 AJAX 和浏览器。我的回复代码:

我怎样才能加快速度?我是否发送错误的标题?


好的,我找到了一个解决方案,如果我首先检查请求是否是 api 调用,它就可以工作,并且只在它是时发送标头。

0 投票
1 回答
410 浏览

chromium-embedded - Mongoose:浏览器不应该打开

我现在正在开发的应用程序使用 Chromium Embedded Framework 来处理多个显示 webapp。

Mongoose 可执行文件由框架在运行时运行。然而,与此同时,Mongoose 运行了一个 Google Chrome 实例。

我想尽可能避免这种情况。有没有办法禁止 Mongoose 打开浏览器但继续执行网络服务器?

0 投票
1 回答
304 浏览

freebsd - 端口 Mongoose Web 服务器到 FreeBSD

我想知道是否有人成功地将 Linux 版本的 Mongoose Web 服务器或 Civetweb Web 服务器移植到 FreeBSD。我试图做一个 Make,但是 Linux 和 BSD 之间存在兼容性问题,因为它找不到 -ldl。我在 google 搜索中看到了对此的参考,推荐的解决方案可能超出了我的技能水平。

0 投票
0 回答
1676 浏览

http-headers - 如何在 Mongoose 中设置自定义 Content-Type

我正在使用Mongoose Embedded Web-server library,通常 Mongoose 在内部负责发送正确的 HTTP Header 响应。

但在我的情况下,我需要发送数据并将Content-Type:标头设置为font/opentype但是 Mongoose 使用 as 发送它text/plain

如何修改 Mongoose 以使用适当的标头发送此内容?

0 投票
1 回答
1082 浏览

sockets - 猫鼬 websocket 不会运行

我在 Github ( https://github.com/cesanta/mongoose ) 上关注 Mongoose 网络服务器,我想测试 websocket 示例代码。

以下是我复制的代码:

在此处输入图像描述

不幸的是,当我运行代码时,它返回以下错误:

我错过了什么?

0 投票
1 回答
1247 浏览

c++ - Mongoose 应该渲染一个 html 文件

我观察到,当 Mongoose 服务器事件处理程序为 NULL 时,一个 HTML 文件(例如,localhost:8080/index.html)会毫不费力地呈现出来。

这是来自https://github.com/cesanta/mongoose的 Mongoose Github 存储库示例的代码。

我想使用 Mongoose 的事件处理程序来处理请求。在这里看到一个教程:https ://github.com/cesanta/mongoose/blob/master/examples/post.c 。唯一的问题是我无法访问我的 index.html 文件,除非它被初始化为嵌入文件,如下面的代码所示。我想删除嵌入的文件版本并呈现实际的 html 文件。

有什么建议么?提前致谢。