Exemplo simples de CFHTTP em ação

Problema: Voce precisa recuperar dados de uma fonte http remota. Solução: Use a tag CFHTTP para obter os dados, em seguida analize-os e exiba o resultado. Explicação detalhada: <cfhttp url="http://finance.yahoo.com/d/quotes.csv?f=sl1d1t1&s=USDEUR=X" method="get" result="yahooData"> <cfset euro = listGetAt(yahooData.filecontent,2)> <cfoutput> <html> <head> <title>USD to EUR</title> <script type="text/javascript"> function calc(){ document.getElementById('eur').value = #euro# * document.getElementById('usd').value; } </script> </head> <body>… Continue reading Exemplo simples de CFHTTP em ação

Chamando um RESTful Web Service

Problema: Uma aplicação ColdFusion precisa chamar um RESTful web service. Solução: ColdFusion fornece um modo simples e fácil de chamar RESTful webservices com <cfhttp>. Explicação detalhada: Muitas vezes uma aplicação terá acesso a dados de um provedor de terceiros. Um destes provedores podem fornecer dados em um serviço Web RESTful. (Representational State Transfer – http://en.wikipedia.org/wiki/Representational_State_Transfer) Para… Continue reading Chamando um RESTful Web Service

Como detectar se um Domínio Existe?

Bom ainda na linha de melhoria da qualidade de dados mais um função para auxiliar. Dessa vez uma combinação da dobradinha CF + JAVA, onde temos a possibilidade de testar a existencia de um domínio sem auxilio do Whois ou registro.br. Lembrando, essa funcionalidade é para testa se existe e não obter detalhes do mesmo,… Continue reading Como detectar se um Domínio Existe?

Como posso trabalhar com formulários HTML remotos?

A natureza do trabalho com páginas de envio de formulários HTML  é tal que, por padrão, eles não fazem qualquer distinção em relação à origem dos dados do formulário. Em outras palavras, se uma página manipuladora de formalário está esperando para receber o lançamento de um nome e um valor de endereço, ela não sabe (ou se… Continue reading Como posso trabalhar com formulários HTML remotos?