Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Consumir dados

Eu desejo utilizar o angular + nodejs para minha aplicação, porem preciso consumir um json que é retornada pra mim pelo rest de um datasnap, ou seja, não tenho conexão com o banco diretamente, só com o dados através de uma url que faz a busca e me devolve os dados em json, essa url é protegida com login e senha, alguma dica ?

5 respostas

Guilherme, tudo bem ?

A ideia é você ter uma api para consumir, esse será o papel do node no seu sistema, com ele você faz as requisições para esse datasnap e o retorno você tratar e devolver para o seu angular.

Beleza, mas como eu faço para o node pegar os dados dessa "url" e não de um DB ?

solução!

Na busca que você fará com node vai bater nessa url e você vai tratar isso em sua app.

O Node tem algumas libs para fazer requisição, uma que usei e gostei bastante se chama request, dá uma olhadinha nela :

https://github.com/request/request

Consegui usando essa lib, só achei estranha que ele esta colocando "\", exemplo:

{"cliente" : "Guilherme"} ele retorna {"cliente\\" : "Guilherme\\"}

É que ele precisa concatenar a string, se não me engano.