草庐IT

REST-ful

全部标签

java - 如何在 Spring Rest Call 中使用 GridFS 从 Mongodb 发送和检索图像?

我已经使用SpringData和GridFs模板从MongoDB检索了图像所以我不知道如何将检索到的输入流返回给用户。Saytheyrequestedforthehttp://host.com/appleasaspringrestcall.Nowmyapplicationprocesstherequestbyusingthenameappleitretrievestheappleimagefromamongodbdatabase.Nowwithoutsavinganywhereiwanttodisplaytheresponseasanimagetouserthatwillshowhtt

javascript - 如何从 HTML 表单调用现有的 REST api?

我有一个RESTAPI,我在移动应用程序中使用它来将数据注册/存储到Mongo数据库中。我现在想在网页上查看数据库中存储的数据。我知道我基本上已经具备所有功能(我的移动应用程序中使用的登录请求),但我对如何从我的HTML页面调用我的REST感到很困惑。是这样的:HowtocallaRESTwebserviceAPIfromJavascriptbuttonHandler??我也对应该如何/在何处创建我的html页面感到困惑。感谢您的帮助。谢谢,乔 最佳答案 通常当用户想从服务器获取数据时。客户端需要向服务器发送请求并获得响应。通常程序

mongodb - 为什么 MongoLab 不推荐使用他们的 REST API?

来自MongoLab'sdocumentation,他们建议:MongoLabdatabasescanbeaccessedbyyourapplicationcodeintwoways.Thefirstmethod-theonewestronglyrecommend-istoconnectusingoneoftheMongoDBdrivers(asdescribedabove).YoudonotneedtouseourAPIifyouusethedriver.Thesecondmethod,whichyoushoulduseonlyifyoucannotconnectviaoneofth

python - 使用 Python Eve 组织 REST API Web 服务构建

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion我正在尝试使用PythonEve构建RESTAPI网络服务。我有使用Lithium(PHP框架)和RubyonRails的经验,但我正在努力找出适合PythonEve的文件夹结构。关于在哪里放置我的模型和Controller的任何建议(主要是前/后Hook)。

node.js - MongoDB 警告 : --rest is specified without --httpinterface

我正在尝试设置MongoDB。我遵循了YouTube上的教程,但是当我输入时:$mongod--directoryperdb--dbpathC:/mongodb/data/db--logpathC:/mongodb/log/mongodb.log--logappend--rest没有反应alloutputgoingto:C:/mongodb/log/mongodb.log而是显示:WARNING:--restisspecifiedwithout--httpinterface我该如何解决这个问题? 最佳答案 在您的mongodb目录中

javascript - 从 MongoDB 获取数据的 Node.js REST API

我正在尝试使用Node.js创建一个RESTAPI,它将获取MongoDB集合的最后N行。这是我当前的代码:varexpress=require("express");varapp=express();varbodyParser=require("body-parser");varrouter=express.Router();varmongodb=require("mongodb");varMongoClient=require("mongodb").MongoClient;vardb;app.use(bodyParser.json());app.use(bodyParser.url

java - Spring 数据 REST MongoDB : Retrieve objects of DBRef instead of href

您好专家@stackOverflow,我们正在使用SpringDataRESTMongoDB。是否可以预先加载子对象,而不是超链接——使用@DBRef注释?请引用下面的Process.templates属性。这是我们的模型:importorg.springframework.data.annotation.Id;importorg.springframework.data.mongodb.core.mapping.DBRef;importorg.springframework.data.mongodb.core.mapping.Document;importjava.util.Arra

c# - 修补 REST API 以在 .NET 中部分更新 MongoDB

我有一个对象{"_id":"testobject","A":"Firstline","B":"Secondline","C":"Thirdline"}我想向我的API发送RESTPATCH请求以仅更新其中一个属性{"_id":"testobject","C":"Forthline"}这被解析成一个类publicclassSomeObject{publicstringA{get;set;}publicstringB{get;set;}publicstringC{get;set;}}我现在需要更新MongoDB中的现有文档,但只更新属性C。我可以只为这条记录创建一个更新定义UpdateDe

mongodb - REST API - 访问嵌入式资源的最佳实践

我们使用MongoDB并提供restfulapi来访问资源(不仅是集合)。例如,我有一个设备集合。每个设备文档都有一个嵌入式数组:运营商。这些是运营商的关联类,没有任何唯一ID。{_id:ObjectId("..."),carriers:[{carrier:ObjectId("..."),bindingInterval:{from:ISODate("..."),to:ISODate("...")}},...]}在我们的服务中,运营商绑定(bind)的唯一性由特定字段的组合决定:运营商+从+到值。问题:需要这些嵌入式文档的最佳做法是什么?在许多情况下,我会单独获取/发布/放置/删除它们。

node.js - 单元/集成测试 Express REST API、mongoose、mocha、sinon、chai、supertest

我对使用Mongoose对ExpressRESTAPI进行单元测试感到很困惑。我听说过supertest、sinon、chai和mocha。我想编写测试:1)测试API接口(interface):创建一个super测试服务器并向其发出请求(例如GET/users、POST/users)并检查它是否调用了正确的路由。2)测试Mongoose查询:当路由被调用时,我想检查是否调用了正确的mongoose函数(find,findById)并且它返回了正确的数据(假数据),比如:当调用User.findId时,返回假用户(在beforeEach中定义的数据)。这是sinonstub的用途吗?3