草庐IT

REST-ful

全部标签

javascript - REST : Return complex nested data vs. 多次调用

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭6年前。社区审核了是否重新打开这个问题3个月前并关闭:原始关闭原因未解决Improvethisquestion我有一个由NodeJS提供给AngularJS前端的RESTapi。我与用户一起工作:GET/api/users#ReturnsallusersPOST/api/users#CreatenewuserGET/api/users/:id#ReturnauserPUT/api/users/:id#EditauserDELTE/ap

node.js - Sequelize REST API 生成器

我正在开发一个Nodejs应用程序,我的数据库是Postgres,我使用Sequelize作为我的ORM,因为它对迁移的出色支持。我正在寻找一个基于我定义的架构的好的RESTAPI生成器。我面临两个主要障碍,它们是生成器在创建关联API路由和缺乏ACL支持方面做得不好。在关联方面,我的架构具有多个关联级别,例如..Student.hasMany(Courses);Courses.hasMany(Subjects);所以理想情况下,生成的RESTAPI应该类似于/student/:student_id/course/:course_id/subject/:subjectId我发现一些项目

node.js - 我应该如何使用 Meteor 运行 REST API?

我需要Meteor服务器来处理不是来自应用程序客户端的非常简单的POST请求。使用Express,我只需执行类似app.post('/something',function....的操作Meteor中是否有等价物?如果没有,我应该如何设置,在is_server上下文中启动Express服务器? 最佳答案 Meteor还没有内置功能来提供RestfulAPI。 关于node.js-我应该如何使用Meteor运行RESTAPI?,我们在StackOverflow上找到一个类似的问题:

node.js - NPM 请求模块(REST 客户端)的默认超时是多少?

接下来是我的node.js调用以检索一些数据,这需要超过1分钟。这将在1分钟(60秒)时超时。我也为延迟放置了一个控制台日志。但是我已将超时配置为120秒,但它没有反射(reflect)。我知道默认级别的nodejs服务器超时是120秒,但我仍然从这个request获得超时(60秒)此调用的模块。请提供您对此的见解。varoptions={method:'post',url:url,timeout:120000,json:true,headers:{"Content-Type":"application/json","X-Authorization":"abc","Accept-Enc

node.js - Node js App 与 power bi rest Api 的集成

有没有办法在nodejs中使用powerbirestAPI,我看了视频,RanBreuer和ArinaHantsis在这里展示了演示,SettingupandGettingStartedwithPowerBIEmbedded我想实现相同但使用Nodejs,在我们的开发环境中我们不使用c#。我找到了NodeSDK,但它说我们不再支持nodeSDK,NodeSDK我是否必须将开发结构从Nodejs更改为c#才能使用powerbiRestAPI! 最佳答案 如果您想达到同样的效果,请观看RanBreuer和ArinaHantsis在视频中

node.js - 在 Express REST Api 中实现角色和权限的最佳方法是什么

我需要专家意见来在Expressjs中实现角色和权限。我计划使用Expressjs开发RestfulApi,但没有获得足够的信息来实现角色和权限,尽管有很多选项可用于身份验证和授权。 最佳答案 创建表格首先,您需要创建将保存角色、权限和资源之间关联的表:创建角色表('Admin'、'User'、'Guest')创建资源表('Users'、'Projects'、'Programs')创建权限表('Create'、'Read'、'Write'、'Delete'、'Deny')创建一个以所有三个表作为源的联结表您可能不需要权限表的那种粒度

r - 构建可以从外部应用程序调用的 R 服务器 REST API 所需的建议?

我看过很多关于在R中使用来自其他RESTfulAPI服务的数据的文章,但是我真的很难找到任何关于相反的文章。我对R作为服务器而不是客户端感兴趣。我想要一个Node.js应用程序来调用R服务器的RESTfulAPI,这样我就可以利用特定的分析功能,例如多季节性预测。有人有什么想法吗? 最佳答案 您可以使用httpuv启动基本服务器,然后处理GET/POST请求。以下内容本身不是“REST”,但它应该提供基本框架:library(httpuv)library(RCurl)library(httr)app"}else{bodya=%s",

sql-server - 如何将 REST 调用中的数据导入到 MAC 上的 SQLite 数据库中?

我的服务器上有一个SQLServer数据库中的数据。我可以通过对我可以控制的C#ASP.NetWeb.API的REST调用来访问它,它将返回json数据。可能我可以让它返回其他格式的数据,但我不确定。我可以完全访问服务器应用程序及其创建的json。在我的开发Mac上,我使用DBBrowserforSQLite和Xamarin来开发一个多平台应用程序。我创建了一个小型SQLite数据库。如何将JSON数据从服务器上的某些表中导入/插入到我在MAC上创建的SQLite数据库中的表中?我需要手动执行此操作,但我想将导入到bash脚本或可以使用命令运行的类似内容的过程自动化。我对此进行了研究,

javascript - Node js中向rest服务发送https请求的步骤

在nodejs中将https请求发送到rest服务的步骤是什么?我有一个公开的api,如(Originallinknotworking...)如何传递请求以及我需要为此API提供哪些选项,例如主机、端口、路径和方法? 最佳答案 只需使用核心https带有https.request的模块功能。POST请求示例(GET类似):varhttps=require('https');varoptions={host:'www.google.com',port:443,path:'/upload',method:'POST'};varreq=h

javascript - 使用 CORS 和本地策略将客户端应用程序验证到 REST API

问题:仅使用本地身份验证策略为客户端应用提供安全API。红色箭头是知识鸿沟的一部分。上下文:那就是---client.example.com正在向api.example.com/login发送POST到成功client.example.com可以访问GET服务,例如api.example.com/secret。一个想法!使用位于API前面的混合授权类型实现OAuth2.0。为什么是混合动力?它不会是ImplicitGrantFlow又名Client-SideWebApplicationsFlow,因为没有重定向到API服务器也授予访问token。(即)“某某可以访问您的数据吗?”它不会