Árvore de páginas

Função: HTTPRCTLen

Retorna o conteúdo do identificador Content-length do header HTTP - HyperText Transfer Protocol (Protocolo de Transferência de Hipertexto), como um dado numérico, quando utilizada em uma thread montada e/ou inicializada para atender a uma requisição HTTP (.APL, .APW).

HTTPRCTLen ( ) --> cRetorno

    cRetorno(caracter)
  • Retorna o conteúdo do identificador Content-length recebido quando um Web Browser realiza uma requisição via HTTP ao servidor.
  • Caso a requisição tenha sido realizada por uma chamada em um ambiente que não esteja atendendo à uma requisição HTTP (como um JOB, por exemplo), a função retornará 0.
  • Se o identificador content-length não estiver presente no cabeçalho HTTP (por exemplo, se a chamada for feita pelo método GET)  a função retornará -1.
user function Print_CL()local nRet := HTTPRCTLen()if nRet < 0	conout("Identificador Content-length não encontrado")else	conout("Content-length = "+str(nRet))endifreturn
Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

  • Sem rótulos