问题标签 [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 回答
336 浏览

c - Mongoose has no mg_create_server function?

I'm following the Mongoose Embedding Guide and I get the error:

This is copied verbatim from the embedding guide.

Looking in mongoose.h, there is no mg_create_server anywhere to be found! Neither in that latest version, nor 5.1, nor 4.1 (from the google code archives).

What am I missing here?

0 投票
1 回答
195 浏览

c++ - 在 Mongoose 服务器上强制下载

我正在使用 Mongoose Web Server 开发一个 RESTful API。我正在使用发送文件

但如果文件是纯文本或 PDF,它只会显示在浏览器中,而不是强制下载,这正是我所需要的。我怎样才能做到这一点?

谢谢

- - 更新:

我也尝试使用

但连接继续运行,没有任何反应。

0 投票
0 回答
1025 浏览

c++ - 猫鼬网络响应延迟

我是猫鼬网络服务器的新手。我正在开发一个简单的 http 服务器,它返回一个图像作为响应,一切正常。但是,当从浏览器请求时,无论文件大小如何,都需要 1000 毫秒才能到达 Web 服务器事件处理程序。是否有任何配置可以更改此延迟。

0 投票
1 回答
846 浏览

c++ - 如何在猫鼬服务器上设置 cookie?

如何在 mongoose Web 服务器上使用 C++ 设置 cookie?我在这里找到了一些东西https://www.cesanta.com/developer/mongoose#_mg_http_parse_header但我不确定我是否正在寻找。

0 投票
3 回答
1020 浏览

c - 即使包含 mongoose.h 也未定义引用

我正在尝试运行 mongoose c 服务器示例,但是当我尝试编译示例时。我收到以下错误。如果我将它包含在标题中,这些引用怎么会丢失?我正在用mingw在windows下编译。

这是 echo_server.c

0 投票
1 回答
1339 浏览

c++ - 如何在 Visual Studio 2015 中使用 mongoose 构建 C++ 项目

我尝试使用mongoose构建一个 C++ 项目,但我不断收到链接器错误。

我尝试使用描述类似症状的现有 SO 问题的答案:什么是未定义的引用/未解决的外部符号错误,我该如何解决?通过#includeC 标头使用外部 C 链接:

我不断收到以下链接器错误:

提供的位置mongoose.h是属性 > VC++ > 包含目录。

我还注意到省略/包括 'extern "C" {...}' 没有明显效果。

任何帮助或建议将不胜感激。

0 投票
1 回答
1013 浏览

c++ - C++中的猫鼬服务器

我正在使用 mongoose 库在 C++ OOP 中开发 API 服务器,我不断收到错误,有人可以查看我的代码并给我一些指示。 embServer.h

显示错误

0 投票
0 回答
43 浏览

web-services - 如何在 Nginx 中添加默认服务器块?

我在 Nginx 中配置了几个站点,我想知道是否可以将所有站点的默认配置包含在单个服务器块中,然后将其包含在站点服务器块中。

例如,如果我想设置所有站点通用的安全指令,那么如果我可以将它包含在一个服务器块中而不是必须修改每个站点服务器块,那就太好了。

让我知道解决此问题的最佳方法

0 投票
1 回答
1828 浏览

mongoose-web-server - Mongoose Web 服务器配置

我正在使用二进制版本的 Mongoose 嵌入式 Web 服务器 (mongoose-free-6.4.exe) 在本地测试一个小项目。我注意到所有请求都使用以下标头发送:

Content-Type: text/plain

是否可以强制所有请求将其配置为 UTF-8?

Content-Type: text/html; charset=utf-8

我正在四处寻找,我们是否需要重新编译任何配置更改?我无法找到一种简单的方法来做到这一点。我错过了什么吗?

0 投票
0 回答
1996 浏览

c# - 一个用 C# 编写的简单 Web 服务器,运行 PHP 项目,为什么它明显比 Mongoose 慢?

我想用 C# 编写一个php 桌面项目,但在 C# 中找不到可用的嵌入式 Web 服务器(我尝试过 Mongoose,但未能将它的文​​件编译成 dll),所以我用 C# 构建了一个简单的 Web 服务器,使用内嵌NET HTTP Server,自己编写php-cgi进程代码。

但是在我完成服务器后,使用 Mongoose 和我的服务器运行相同的 PHP 项目(Laravel)。我发现 Mongoose 服务器的响应速度比我的服务器更快。

我无法弄清楚我错过了哪一点。

HTTP 服务器使用System.Net.Sockets.Socket该类来执行异步网络通信。

部分代码(初始化服务器)如​​下:

PHP处理程序方法:

PHP进程类:

我该怎么做才能优化速度?