微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

REST API:使用Apache http web / content服务器Sinatra Passenger应用程序服务器

我对REST API是完全陌生的,在所有的阅读中,都对Sinatra有一点点的了解,因为它在语法上看起来非常简单。

不过,我有点困惑,如何设置与HTTP Web服务器和应用程序服务器的整个3层工作。 我打算通过编写一个简单的Web应用程序来学习,比“世界你好”多一点。

我的设置我有2个HTML页面可以说,a.html和b.html。 a.html是我的主页,我把它设置在htdocs,即使用Apache。

在a.html中,我点击一个button。 现在这个button点击调用一个http获取一个特定的路线说a.html /文件。 现在这个路由在Passenger的Sinatra ruby​​代码中定义,它返回一个JSON对象,必须由b.html使用,而b.html是客户端必须看到的下一个页面

phusion乘客没有看到环境variables?

Rails Nginx Passenger由于发生产卵错误,无法检出会话

configurationNginx在乘客3.0.2独立

如何使用rails,Nginx和passengerconfiguration`Access-Control-Allow-Origin`?

用户启动乘客(使用Nginx

所以我有点困惑,如果我调用路由a.html /文件,它返回一个JSON,我如何路由到b.html消耗它,客户端现在如何看到b.html ?. 即必须将Web浏览器redirect到b.html,并使用JavaScriptparsing并显示JSON对象。 但是,如果客户端调用了a.html /文件,并且在这里没有提到b.html,这将如何发生。

这个非常基本的点是我卡住:(

Bundler在ubuntu 14.04上搭载passenger-install-Nginx-module的错误

新的Rails安装 – 没有这样的文件加载 – phusion_passenger / alalytics_logger

乘客Nginx模块失败

rufus cron工作不在Apache / Passenger中工作

如何在单个IP(Apache + Passenger)上部署多个rails应用程序?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐