Web服务器 Mongoose

GPLv2
C/C++
跨平台
2010-11-02
红薯

Mongoose Web Server是一款易于使用的Web服务器,它可以嵌入到其它应用程序中,为其提供Web接口。

主要特写:

  • 跨平台,支持 Windows、OS X 和 Linux

  • 支持 CGI, SSL, SSI, Digest (MD5) 认证,WebSocket 和 WebDAV

  • 支持断点续传和 URL 重写

  • 基于 IP 的 ACL,支持 Windows 服务,支持 GET, POST, HEAD, PUT, DELETE 方法

  • Excluding files from serving by URI pattern

  • 下载速度限制,基于客户端子网和 URI 模式

  • 体积小,可执行文件只有 40k 左右

  • 可嵌入式,提供简单的 API (mongoose.h). 只需一个源码文件 mongoose.c

  • 嵌入式实例: hello.c, post.c, upload.c, websocket.c

  • 提供 Python 和 C# 版本

  • 采用 MIT 授权协议

加载中

评论(5)

孤鹜长天
为什么项目文档下载不了?有没有人可以给我发一份项目文档到1193713569@qq.com,感激不尽
分享一下
分享一下
@红薯 建议把 http://www.oschina.net/p/mongoose 跟另外一个也叫Mongoose 的mongodb客户端,这两个项目的url 区分一下。你看 http://www.oschina.net/p/mongoose 页面的问答显示的都是 mongodb客户端的问答。没有关联 #Mongoose#
胡晅晖
胡晅晖
@红薯 翻译的很专业么? Mongoose
胡晅晖
胡晅晖
@红薯 Mongoose 貌似是跨平台的噢

Mongoose 5.4.11 发布,MongoDB 异步对象模型工具

Mongoose 5.4.11 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: fix(schema): 把模式路径的 _id: false 作为快捷方式,设置 _id 选项成...

02/11 07:04

Mongoose 5.4.10 发布,MongoDB 异步对象模型工具

Mongoose 5.4.10 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: 文档:新增搜索栏(search bar)和 /搜索页 #6706 修复:虚线别名(dot...

02/07 07:18

Mongoose 5.4.9 发布,MongoDB 异步对象模型工具

Mongoose 5.4.9 已发布,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: fix(document): ensure doc array defaults get casted #7337 fix(docu...

02/03 07:35

Mongoose 5.4.4 发布,MongoDB 异步对象模型工具

Mongoose 5.4.4 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 新版更新内容如下: fix(query): run casting on arrayFilters option #7079 fix(docum...

01/15 07:24

Mongoose 5.4.2 发布,MongoDB 异步对象模型工具

Mongoose 5.4.2 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: fix(document): 确保 Document#updateOne() 返回一个查询,但仍然调用 ...

01/04 07:26

Mongoose 5.4.1 发布,MongoDB 异步对象模型工具

Mongoose 5.4.1 已发布,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: fix(document): ensure doc array defaults get casted #7337 fix(docu...

2018/12/27 07:14

Mongoose 5.3.11 发布,MongoDB 异步对象模型工具

Mongoose 5.3.11 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: fix(model): 使父指针不可枚举,这样它们就不会使 JSON.stringif() 崩溃...

2018/11/11 07:46

Mongoose 5.3.4 发布,MongoDB 异步对象模型工具

Mongoose 5.3.4 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: fix(schema): make add() and remove() return the schema instance #7...

2018/10/16 07:33

Mongoose 5.3.3 发布,MongoDB 异步对象模型工具

Mongoose 5.3.3 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: fix(document): 通过删除 $ isValidatorError 属性,在 MongoDB 中启用存...

2018/10/13 07:26

Mongoose 5.2.15 发布,MongoDB 异步对象模型工具

Mongoose 5.2.15 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 更新内容如下: fix(populate): 如果未设置,则正确处理虚拟 justOne #6988 fix(popula...

2018/09/16 07:20

没有更多内容

加载失败,请刷新页面

3
回答
后端多个异步操作,怎么写respose

我有个需求: 1.前台ajax提交数据给后台 2.后台分析处理提交的数据后用Mongoose更新数据库 3.前台提交的是一堆日期字符串, 后台要根据不同月...

2016/10/28 15:08
1
回答
在使用mongoose操作的时候,想给之前定义的model增加一个字段,该怎么做?

这是之前定义的model var mongoose = require('mongoose'); var MenuSchema = mongoose.Sc...

2016/09/02 11:25
2
回答
post进来的数据如何传递成get的一个参数?

@龙马行空 您好,针对你使用pingpp这个插件提一个问题。 post进来的数据如何传递成get的一个参数?

2016/05/04 21:05
1
回答
使用mongoose对数据进行存储的时候会出现几种错误?
以太坊智能合约开发 的回答 2015/10/14 09:50
最佳答案
出错的可能还是有一些,如果你的设置里有限制类的属性被设置了,也有可能出错。 推荐你看看: http://www.oschina.net/question/2275217_2137144
1
回答
mongoose级联保存报错,求助亲呢

电影实体 var MovieSchema = new Schema({ director: String, catetory: { type: Objec...

2015/06/18 17:49
2
回答
Mongoose中model.find()的查询结果报“Cannot read property 'userName' of undefined”

代码如下: //model/model.js var mongoose = require('mongoose'); var userSchema = ...

2014/07/24 21:02
3
回答
要存好友之间的留言,mongoose要怎么设计schema?

nodejs+mongodb+mongoose,感觉怎么都无法摆脱sql那种设计模式,但是总觉得nosql不应该按照sql那样设计,求大家帮忙出出招……

2013/07/23 11:32
6
回答
关于nodejs操作mongodb问题
鉴客 的回答 2012/02/08 15:53
最佳答案
这个问题其实是 JavaScript 的问题,因为你的 save 里传入是一个函数 f,f中的返回不等于 Register 的返回。
8
回答
mongodb的一点问题
sidneysu 的回答 2012/02/09 10:04
最佳答案
这个思路的核心就是用'findandmodify'这个命令。原理上就是建立一个id表,里面就两个字段,一个是表名,一个是maxid,表名这个存你需要做自增长ID的表的名字,maxid存它当前最大id,当你需要增加一个表的id的时候,就对 id表的对应项做一次 'findandmodify'操作...

没有更多内容

加载失败,请刷新页面

没有更多内容

Mongoose API Reference

Mongoose API Reference struct mg_server *mg_create_server(void *server_param); Creates web server instance. Returns opaque instance pointer, or NULL if there is not enough memor...

2016/03/19 00:00
19
1
node.js mongoose的安装和使用

正常情况下我们安装了node.js会自带npm ,所以直接terminal输入指令就可以,如下三个步骤。 1, install node-v4.3.1-darwin-x64.tar 2,install mongoose Open terminal run “ npm install ...

2016/05/05 14:03
128
1
nodejs抓取https://themeforest.net网页

使用nodejs抓取 https://themeforest.net 网页模版预览放入mongoose。 以后找模版就不用那么费劲了,我是太懒了。。。 执行图片: ![](https://static.oschina.net/uploads/img/201611/2402...

2016/11/24 02:34
64
0
nodejs mongoose建模实践

一直以来mongoose学习都是比较麻烦的,mongoose-cli试图简化学习和测试mongoose部分,并通过app开发流程反思整个过程中业务逻辑部分如何抽象,以期简化开发与分层实现...

2015/08/07 14:30
124
0
Mongoose的增删改查

```javascript // 链接mongoose const mongoose = require('mongoose'); const db = mongoose.createConnection('mongodb:127.0.0.1:27017/NodeJS'); // 链接错误 db.on('error', error => ...

2018/06/05 16:37
8
0
Express + Mongoose 极简入门

Express + Mongoose 极简入门 今天尝试使用express + mongoose,构建了一个简单的Hello world,实现以下功能: 定义mongodb使用的Schema,一个User 访问/输出Hello world 访问/init向mongodb...

2014/04/11 19:16
7.8K
3
Mongoose API Reference

Mongoose API Reference struct mg_server *mg_create_server(void *server_param); Creates web server instance. Returns opaque instance pointer, or NULL if there is not enough memor...

2016/03/19 00:14
22
1
轻量级Web服务器Mongoose

Mongoose Web Server是一款易于使用的Web服务器,它可以嵌入到其它应用程序中,为其提供Web接口。 主要特写: 跨平台,支持 Windows、OS X 和 Linux 支持 CGI, SSL, SSI, Digest (MD5) 认证,...

2016/09/30 13:31
125
0
Nodejs+Express+MonogDB

nodejs+express+ejs+mongoose实例 nodejs学得异常痛苦,在这里将学的东西做一番整理,算是自我安慰吧。根据网上todo示例,用express和mongoose重写了部分代码,主要是业务逻辑这块(CRUD),...

2014/10/18 16:43
41
0
nodejs学习笔记二——链接mongodb

a.安装mongoose库用来链接mongodb数据库     安装mongodb数据库参考mongodb安装   前言(怨言)   本来是想安装mongodb库来链接mongodb的,命令行到nodejs工程目录:npm install mon...

2016/02/26 09:31
7
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部