Bom dia, Toledo!
:D
Perfeitamente, muito obrigado pela dica,
Forte abraço,
:{
Hasa

Moderador: Moderadores
....
....
....
TRY
oConn := TipClientHttp():New(TURL():New(cURL))
oConn:nConnTimeout := 10000
oConn:exGauge := { | done, size| ShowGauge(done, size, nTAMANHO, ftpfile, oBar, oSAY ) } // aqui baixa o arquivo
IF oConn:Open(cURL)
oConn:ReadToFile(fdestino,,nFileSize)
oConn:Close()
ENDIF
lRet:=.T.
CATCH
lRet:=.F.
END
IF lRet
IF FILE(fdestino) //se baixou e criou o arquivo
cCONFERE:=MEMOREAD(fdestino)
IF AT('<html>',cCONFERE)>0 .AND. AT('</html>',cCONFERE)>0
IF AT('Erro 403',cCONFERE)>0 .OR.; // acesso negado
AT('Erro 404',cCONFERE)>0 .OR.; // pagina não encontrada
AT('Erro 500',cCONFERE)>0 .OR.; // Erro Interno de Servidor
AT('Página Não Encontrada',cCONFERE)>0 // pagina não encontrada
FERASE(fdestino) // EXCLUI POR BAIXOU COM ALGUM PROBLEMA
lRet:=.F.
ENDIF
ENDIF
ELSE
lRet:=.F.
ENDIF
ENDIF
....
....
....
Usuários vendo este fórum: Nenhum usuário registrado online e 7 visitantes