Fala galera estava seguindo aqui a aula e não sei onde está errado toda vida que executo o código ele retorna 404, pois ele concatena com a URL do meu subscribe e a url do meu localhost da seguinte forma: http://localhost:4200/http//localhost:3000/flavio/photos. segue o meu código e não exibe nada na pagina:
app.components.ts
import { PhotoService } from './photos/photo/photo.service';
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
photos: Object[] = [];
constructor(photoService: PhotoService){
photoService.listFromUser('flavio')
.subscribe(photos => this.photos = photos);
}
}
photo.service.ts
import { HttpClient } from "@angular/common/http";
import { Injectable } from "@angular/core";
@Injectable({ providedIn: 'root'})
export class PhotoService{
constructor(private http: HttpClient){}
listFromUser(userName: string){
return this.http
.get<Object[]>('http//localhost:3000/flavio/photos');
}
}