草庐IT

rest-assured-jsonpath

全部标签

javascript - 使用 Node.JS 作为 REST 服务器和 Web 服务器

我正在使用Angular.js和Node.js编写应用程序。有一个用HTML和Angular.js编写的客户端应用程序,它需要像Apache这样的网络服务器才能在线。还有一个服务器端RESTwebservice用Node.js编写,建立在restify之上(但我不在乎我使用哪个RESTAPI,我可以使用另一个)。我可以使用一个用于RESTWeb服务的Node.js服务器和另一个用于服务客户端Web应用程序的Node.js服务器来完成整个工作。但我希望在一个URL/端口上只运行一个Node.js服务器(以防止跨域AJAX请求)。我该怎么做? 最佳答案

javascript - 使用 Node.js 连接到 REST API

使用Node.js编写一个连接两个RESTAPI的独立应用程序是否明智?一个终端将是POS-销售点-系统另一个将是托管电子商务平台将有一个用于配置服务的最小界面。仅此而已。 最佳答案 是的,Node.js非常适合调用外部API。然而,就像Node中的所有内容一样,进行这些调用的函数是基于事件的,这意味着执行诸如缓冲响应数据之类的事情,而不是接收单个完成的响应。例如://getwalkingdirectionsfromcentralparktotheempirestatebuildingvarhttp=require("http");

node.js - 是否有任何框架可以在 NodeJS 中创建适当的 REST(即超媒体)接口(interface)?

我对声称提供REST支持但实际上更多关于“自动CRUD”的框架或express/connect中间件的数量感到不知所措是否有任何示例可以证明在响应中返回框架形成的指向其他资源的超链接?例如,考虑/comments我可以在哪里发布消息。在我坚持评论后,客户可能能够从/comment/:id...但理想情况下,我想从评论集合资源(以及许多其他满足HATEOAS的URI)返回创建的评论的实际URI,例如POST-Then-GET...当然,它不是如果你愿意到处乱扔字符串连接,那是不可能的。在玩过Ember之后,我很想拥有类似于thewaytheyhandleroutes的东西,但在服务器端,

node.js - Rest API的swagger和loopback之间的区别

Swagger有助于创建RestfulApi,我明白了。你会在哪里使用LoopBack,这是另一个创建Restapi的工具吗?LoopBack支持swagger2.0。我在这里很困惑,它们可以互换使用。 最佳答案 Swagger是一个文档框架。如果您将适当的注释附加到您的代码中,它会生成一个“实时”文档站点,让用户能够以可视方式查看您的所有REST服务,包括他们的请求和响应格式,并能够执行示例调用。Loopback是一个框架,可帮助您自己编写REST服务。 关于node.js-RestA

http - 返回 JSONP 的 Restful api 的 Node HTTP 请求

我正在尝试使用node.js对restfulAPI进行服务器端调用。使用JSONP(JS函数内的JSON容器)返回的返回错误似乎是Nodehttp.get(options,callback)API的核心。Node或任何模块可以从JSONP返回返回JSON对象吗?JSONP请求示例:http://www.linkedin.com/countserv/count/share?url=http://techcrunch.com/2012/01/29/turning-two-founderscard-pulls-back-the-curtain-on-its-membership-commun

javascript - TypeError : sqlDb. 连接不是使用 Node.js 的 Rest Service 中的构造函数

我正在使用Node.js构建一个简单的REST服务当我发送GET请求时,我收到一条错误消息:TypeError:sqlDb.ConnectionisnotaconstructoratObject.exports.executeSql这是我的代码。settings.jsexports.dbConfig={user:"sa",password:"sam",server:"localhost\\1433",database:"SampleDb",port:1433};exports.webPort=9000;db.jsvarsqlDb=require("mssql");varsettings

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 - 我应该如何存储由 RESTful API 生成的 token ?

我已经构建了一个API,为登录的用户生成一个身份验证token。此时我也有一个用Node.JS编写的客户端应用程序。当我使用从客户端应用程序到API的用户凭据发出请求时,我得到了身份验证token:我应该如何将它存储在客户端应用程序中?我不应该在每次请求API时都请求token,对吗?我考虑过将token放入Cookie中,但我认为这不是最好的解决方案。你会推荐什么? 最佳答案 成功登录后,应在服务器端创建一个唯一的一次性token,并根据用户ID和时间戳存储在数据库中。您将token存储在cookie客户端中。然后,您将token

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

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