pascasso
Power Member
boas,
tenho aqui um problema bicudo...
Estou a usar o Delphi 2007 e estou a tentar conectar com o socket Indy Http client a um ficheiro que tenho no meu pc. Mas acontece que ao fazer isto:
o código da página do google vai para a variável html. Mas se eu fizer isto:
diz-me que a página não foi encontrada. Até certo ponto percebo mas à alguma maneira de fazer com que ele aceda localmente e execute uma página através deste socket?
Pensei entretanto em usar o Indy Http Server para criar um servidor http temporário apara assim poder aceder através do protocolo http à página que quero executar através do HTTPClient acima descrito. Até aí tudo bem o problema é que não encontro qualquer parâmetro nem propriedade no httpserver para definir o default path (o sítio onde ele vai buscar os ficheiros para o site, tipo httpdocs no apache e não só). Alguém sabe como se faz?
As minhas dúvidas relacionam-se apenas a estes sockets e são muito específicas por isso mesmo não encontro nada nem em googles nem searches. Espero que me consigam ajudar.
tenho aqui um problema bicudo...
Estou a usar o Delphi 2007 e estou a tentar conectar com o socket Indy Http client a um ficheiro que tenho no meu pc. Mas acontece que ao fazer isto:
Código:
html := http.get('http://www.google.pt');
o código da página do google vai para a variável html. Mas se eu fizer isto:
Código:
html := http.get('D:\ola.html');
diz-me que a página não foi encontrada. Até certo ponto percebo mas à alguma maneira de fazer com que ele aceda localmente e execute uma página através deste socket?
Pensei entretanto em usar o Indy Http Server para criar um servidor http temporário apara assim poder aceder através do protocolo http à página que quero executar através do HTTPClient acima descrito. Até aí tudo bem o problema é que não encontro qualquer parâmetro nem propriedade no httpserver para definir o default path (o sítio onde ele vai buscar os ficheiros para o site, tipo httpdocs no apache e não só). Alguém sabe como se faz?
As minhas dúvidas relacionam-se apenas a estes sockets e são muito específicas por isso mesmo não encontro nada nem em googles nem searches. Espero que me consigam ajudar.