【发布时间】:2017-06-03 08:26:25
【问题描述】:
我有一个 web 应用程序,它的前端用 extjs 实现,后端用 java 实现。前后端都部署在Tomcat中,Web应用程序才能成功运行。
现在,我想将其更改为独立的桌面应用程序。 我所做的如下:
- 将所有前端资源保存到本地主机并用 NW.js 封装
- 仍然在本地的 tomcat 中部署后端部分
现在我遇到的问题是:
当NW.js中调用的前端向后端发送RESTful请求时,url变为“chrome-extension://pedkhegghbakdeaeelkjnajoobkpibbd/sso/auth”。正确的应该是“http://localhost:8080/sso/auth”
我是否以错误的方式使用 NW.js?
我使用的版本是nwjs-sdk-v0.22.3-win-ia32。操作系统版本为 Windows 7 32 位。
附上index.html。
package.json 是:
{
"name": "demo",
"main": "index.html"
}
html中包含<form action="auth" method="post">发送请求。
【问题讨论】: