将nodejs连接到端点状态页面

时间:2018-03-03 01:24:10

标签: javascript html node.js ajax

我目前正在制作一个显示我的api端点状态的网页。我在nodejs中的背景很少。该网页只是一个具有端点名称并显示红色/绿色/黄色框的表。由于跨源头,我在使用ajax时遇到了一些问题。我正在使用XMLHttpRequest。

现在我将尝试创建一个可以获取此信息的nodejs服务器,但是如果我需要使用express来创建应用程序或者我可以使用'请求'图书馆。

我对如何将我的前端与nodejs后端连接感到困惑。

1 个答案:

答案 0 :(得分:0)

通常,您通过Ajax请求(XMLHTTPRequest)将大多数客户端应用程序连接到api的方式将前端连接到nodejs后台。如果您想要实时实时,那么您将使用套接字,以便您可以将更新推送到页面。如果稍微实时可以,那么您可以每隔5-10秒从客户端进行一次轮询。

你提到过CORS。如果您尝试访问未设置跨域标头的API,则您通过Express服务器代理请求,因为CORS是一种浏览器策略。

如果没有更多信息,我无法更具体。