Histórico da Página
...
Nome | Tipo | Descrição | Obrigatório | Referência | ||
---|---|---|---|---|---|---|
cUrl | caractere | Indica o endereço HTTP com a pasta e o documento solicitado. | X |
| ||
cGetParms | caractere | Indica a lista de strings de parâmetros que serão enviadas ao servidor HTTP, através da URI. Caso este parâmetro não seja especificado, o mesmo será considerado vazio (""). |
|
| ||
nTimeOut | numérico | Indica o tempo, em segundos, máximo de inatividade permitido durante a recepção do documento. Caso este parâmetro não seja especificado, o valor padrão assumido será de 120 segundos (2 minutos). |
|
| ||
aHeadStr | vetor | Indica o array que contêm as strings que serão acrescentadas ao header da requisição que será realizada. Utilizar "|" (pipes) para separação entre parâmetro e valor. |
|
| ||
cHeaderGet | caractere | Indica o retorno, através de referência, da header de resposta HTTP enviada pelo servidor requisitado. Observação: A variável deve ser declarada antes da chamada da função. | X |
Retorno
Nome | Tipo | Descrição |
---|---|---|
cRet | caractere | Retorna uma string HTML que corresponde ao documento solicitado. |
Informações | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Exemplos
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#INCLUDE "TOTVS.CH" User Function tstGet() Local cHtmlPage // Buscar página cHtmlPage := Httpget('http://www.servidor.com.br/pageteste.htm') conout("WebPage", cHtmlPage) // Chamar página passando parâmetros cHtmlPage := Httpget('http://www.servidor.com.br/funteste.asp?Id=123&Nome=Teste') conout("WebPage", cHtmlPage) // ou cHtmlPage := Httpget('http://www.servidor.com.br/funteste.asp','Id=123&Nome=Teste') conout("WebPage", cHtmlPage) // ou utilizando a função Escape (recomendado) cHtmlPage := Httpget('http://www.servidor.com.br/funteste.asp','Id=' + Escape('123') + '&Nome=' + Escape('Ana Silva')) conout("WebPage", cHtmlPage) Return |