Creé una API Rest en Java con la solicitud Mapping(/value/generate).
System.out.println(value); if(!value.equals(null)){ return new ResponseEntity(value, HttpStatus.OK); } return new ResponseEntity(HttpStatus.FORBIDDEN); }
El valor se imprime en la consola cuando llamo esto a través del cartero.
Pero necesito imprimir este valor en mi consola Angular.
A continuación se muestra el código que he creado en angular.
servicio.ts
generatevalue(): Observable<String> { return this.http.get('https://localhost:8080/value/generate')
componente.ts
ngOnInit() { this.service.generatevalue().subscribe((Response) => { console.log(Response) } }
Por favor, hágame saber dónde me equivoqué.
Su URL probablemente debería ser " http://localhost:8080/value/generate ". ¿Revisaste tu consola en busca de errores? Debería imprimir un error 404 en alguna parte.