Erro ao tentar usar HBTIP

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

andersondecamargo
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 23 Dez 2010 17:20
Localização: Jandira / São Paulo

Erro ao tentar usar HBTIP

Mensagem por andersondecamargo »

Olá!


Estou tentando fazer uma rotina simples de download em Harbour.
Buscando informações aqui, encontrei a classe TIpClient().
Mal comecei a escrever e já empaquei num erro que não encontrei solução.

Em tempo de execução, aparece um ALERT com o erro: Error BASE/1081 Operation not supported: TIPCLIENTHTTP:new()


Veja o que escrevi até agora:

Código: Selecionar todos

palavra = space(50)
@10,10 say "Digite a frase para gerar cód QR:"
@11,10 get palavra
read
palavra = alltrim(palavra)

url = "https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="+palavra
oConexao := TIpClientHttp():New(url)
oConexao:open(url)
arquivo = "c:\projetos\distrib\download\qr"
oConexao:readToFile(arquivo)
oConexao:close()
andersondecamargo
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 23 Dez 2010 17:20
Localização: Jandira / São Paulo

Erro ao tentar usar HBTIP

Mensagem por andersondecamargo »

Estou disposto a utilizar outras soluções se necessário.
O que quero é basicamente realizar o download de uma imagem na web e salvar em um diretório específico no disco local.

Valew!
Anderson
andersondecamargo
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 23 Dez 2010 17:20
Localização: Jandira / São Paulo

Erro ao tentar usar HBTIP

Mensagem por andersondecamargo »

Depois de esquentar a cabeça, descobri que, ao tirar o "s" do "https", mantendo só "http", a função não da erro nenhum.
Porém agora está gerando uns logs, por enquanto vou fazer uma gambiarra para apagá-los, mas depois vou entender o porquê e cuidar da maneira correta.
Responder