2
respostas

Url localHost concatena com Url do subscribe e retorna 404

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');
    }

}
2 respostas

Deu certo! era só os : pontos que faltava :( :( ....

Fala ai Ronaldo, tudo bem? Muito bom, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.