我尝试将我的棱角前端与我的Java/Spring Boot后端通信。但是终端显示了这个错误:
[HPM]尝试将请求/API/DADOS从localhost:4500代理到http://localhost:8080(ECONNREFUSED)时出错(https://nodejs.org/api/errors.html#errors_common_system_errors)
下面是我的示例.service.ts(Angular)代码。在此我要求提供数据:
import {Injectable} from "@angular/core";
import {Http, Response} from "@angular/http";
import 'rxjs/Rx';
@Injectable()
export class ExService{
constructor(private http: Http){
}
getName(){
return this.http.get("/api/dados").map(
(response: Response) =>{
return response.json();
}
);
}
}
这里是我的示例.Java(Java代码)。它负责发送数据:
package com.lucas.bef.Envia;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/api/dados")
public class Dados {
String teste;
public Dados(){
this.teste = "LUCAS";
}
public void setNome(String nome){
this.teste = nome;
}
@GetMapping( value = {"","/"})
public String getNome(){
return teste;
}
}
如果我启动Spring应用程序...终端显示一条消息Tomcat在8080端口启动。
我创建了一个配置代理文件(proxy-conf.json),如下所示:
{
"/api":{
"target": "http:/localhost:8080",
"secure": false
}
}
请有人帮帮我。我需要这么做。是非常重要的。谢谢!
问题似乎是在不同的端口上运行两个应用程序(前端和后端)。这样的请求称为CORS。您可以像这样在Spring-Boot应用程序中启用cors。或者临时测试,请下载这个chrome插件
这里的前后端通信指的是kibana插件server端与client端通信。一般都是http请求,本章讲解angulajs与react两种模式下通信如何编写。 server端 在index.js初始化server端代码 初始化 import serverRoute from './server/routes/server'; init(server, options) {
我试图在Angular 9中构建前端应用程序,在spring boot中构建后端应用程序。 使用KeyClope对用户进行身份验证和授权。 我在Key斗篷上创建了两个客户端,一个前端是公共访问类型,一个后端是仅承载的。 angular应用程序是使用本教程配置的https://www.npmjs.com/package/keycloak-angular spring boot应用程序配置了此应用程序
后端 前端 请求报错
我在不同的端口(80008001)上运行后端和前端,无法从express服务器生成res.redirect(…),并且浏览器显示CORS错误(访问XMLHttpRequest at…)。 这是MEVN(Mongo,Express,Vue,Nodejs)应用程序,Vue前端和Express(nodejs)后端在不同的端口上运行。我在后端实现了cors(),它使我的前端可以发出请求(get,post)
有点基于本指南: https://jaxlondon.com/blog/java-core-languages/put-spring-boot-und-vue-js-ustual-use-project-tutorial/ 我已经创建了一个多模块maven项目,其中一个子模块是我的后端,另一个子模块是我的前端。当我首先构建整个项目时,前端是“构建”,然后它的资源被复制到后端,后端再进行构建,我可以
前端 Front-end 和后端 Back-end 是描述进程开始和结束的通用词汇。前端作用于采集输入信息,后端进行处理。 这种说法给人一种很模糊的感觉,但是他说得又很对,它负责视觉展示。在 MVC 或者 MVP 结构中,负责视觉显示的部分只有 View 层,而今天大多数所谓的 View 层已经超越了 View 层。前端是一个很神奇的概念,但是而今的前端已经发生了很大的变化。你引入了 Backbo