问题标签 [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 投票
3 回答
2864 浏览

c - Web 服务器配置 - shttpd/Mongoose

http://code.google.com/p/mongoose/
http://shttpd.sourceforge.net/shttpd.1.txt

尝试配置现在称为 mongoose 的轻量级 Web 服务器 shttpd 以在 C 中执行 CGI 脚本。

它需要一个单独的 CGI 解释器吗?

在源代码伪造上下载的 shttpd 有用于 perl 和 php cgi 的单独解释器 exe,但不确定这是否意味着我需要一个 C 语言...

0 投票
3 回答
2671 浏览

apache - Apache 资源使用 vs Mongoose 或其他轻量级 Web 服务器

Apache Web 服务器使用多少内存和/或其他资源?

轻量级服务器的效率高多少?说 appache vs. Mongoose Web Server

尼尔巴特沃斯你在外面吗?

谢谢。

0 投票
4 回答
3213 浏览

c - 使用未定义的结构编译错误 - C

编译器不知道 stat.h 在哪里?

错误:c:\Projects\ADC_HCI\mongoose.c(745):错误 C2079:“st”使用未定义的结构“_stat64”

...直接从下载文件。

0 投票
1 回答
2706 浏览

web-services - 如何在猫鼬网络服务器上保持链接活动

我尝试使用keep-alive连接猫鼬,但似乎猫鼬首先关闭了连接。

我更改了 embed.c 以发回连接:keep-alive。响应后连接仍然关闭。

0 投票
2 回答
573 浏览

.net - 当最后修改的标头包含“Fri, 20 Nov 2009 15:53:16 E. Australia Standard Time”时,request.GetResponse() 会给出 ProtocolViolationException

Q1 - 这是 .net 中的一个错误,还是我用于测试的网络服务器 ( Mongoose ) 没有以它应该的格式提供标头字段 Last-Modified?

  • 所以在 C# VS2008 中,如果我拨打电话:
    response = (HttpWebResponse)request.GetResponse();
    Console.Out.WriteLine(" - LM = " + response.LastModified);

  • 我得到:ProtocolViolationException:标头中日期字符串的值无效

  • 当我使用 HTTPLiveHeaders 查看最后修改的 HTTP 头时,我看到:

    最后修改时间:2009 年 11 月 20 日星期五 15:53:16 E. Australia Standard Time

Q2 - 关于如何处理的任何建议,以便我依赖使用 Mongoose 服务器的单元测试不会出现这个问题?

Q3 - 任何人都知道这是否会在生产 Internet Web 服务器上经常发生?即我是否应该假设某些网络服务器会以.net 会拒绝的不同格式返回 Last-Modified 字段?

0 投票
1 回答
906 浏览

request - 我可以限制 mongoose Web 服务器不接受 http 请求,而只接受来自主机应用程序的请求吗

嗨,我在我的应用程序中嵌入了 mongoose Web 服务器,它只显示我在 localhost 上打开端口的一堆网页
,但这意味着我可以从网络中的任何软件发送请求,这是我想阻止的事情
有什么办法告诉Web 服务器只接受来自主机应用程序的请求?

0 投票
1 回答
2545 浏览

windows - pthread win32版本?(猫鼬)

请告诉我 pthread 版本之间有什么区别:VC2、VCE2 和 VSE2?如何选择我必须在 Visual C++ Express 2010 for Mongoose 网络服务器库中使用哪些?

谢谢!!!

0 投票
4 回答
28142 浏览

c++ - mongoose web 服务器 helloworld 程序

我遇到了一个名为 mongoose 和http://code.google.com/p/mongoose/的嵌入式 Web 服务器,我阅读了 wiki,它很棒,我搜索了一些示例 hello world 程序,但我找不到它.. .我找到了一些例子,但那是用c++为windows编写的,任何人都可以提供一个示例c程序来运行这个网络服务器..

0 投票
1 回答
3022 浏览

ajax - 带有猫鼬的ajax中的JSON

我有以下 Mongoose 服务器(服务器,而不是 javascript 库):

当我在 Firefox 中打开页面时,它运行良好,我可以看到 JSON 消息{ "key" : "value"}。Firebug 对此很满意,并向我展示了解释后的 JSON 对象。

当我使用 访问相同的 URL 时$.getJSON("http://127.0.0.1:8080/AtoB", [...] ),Firebug 会显示正确的标题,但正文为空。

我该怎么办 ?谢谢

附加信息 :

  • 也不适用于 application/json。为了便于调试,我留下了 text/plain。
  • 不适用于 $.get() 或其他。问题是之前。
  • 也不适用于原始 xmlhttprequest!
  • 我尝试了一个最终的 \0 和一个最终的 \n ,但没有运气。
  • 当从 jQuery 访问时,原始的 mongoose 服务器 (mongoose.exe) 会产生相同的行为。
0 投票
1 回答
753 浏览

c++ - 如何在猫鼬服务器c ++中获取域名

我在我的 c++ 应用程序中使用http://code.google.com/p/mongoose/服务器。我正在寻找一种在 C++ 代码中查找域名的方法。mongoose 中是否有任何 api 来获取当前域名?