Árvore de páginas

Responsável definir que o conteúdo seria enviado compactado ("zipado")

Sintaxe
sendZipped( < cKey > )
Parâmetros
NomeTipoDescriçãoObrigatórioReferência
cKeyvetorArray que contém o(s) modo(s) do zipX
Retorno
NomeTipoDescrição
lRetlógicoIndica se o método foi executado
Observações
  • Para visualizar o exemplo, execute seu serviço rest com a URI: /documentation/sendZipped e /documentation/sendZippedCompress
Exemplos
#include "tlpp-core.th"
#include "tlpp-rest.th"

//Exemplo 1
@Get("/documentation/sendZipped")
Function u_fSendZippedGzip()
    Local aZipped   := {}
    Local cResponse := ""
    Local lRet      := .F.

    Aadd(aZipped, "GZIP")
    lRet := oRest:sendZipped(aZipped)

    if (lRet)
		cResponse := '{"sendZipped": "método sendZipped executado com sucesso"}'
    else
        cResponse := '{"sendZipped": "método sendZipped nao foi executado"}'
    endif
return oRest:setResponse(cResponse)

//Exemplo 2
@Get("/documentation/sendZippedCompress")
Function u_fSendZippedCompress()
    Local aZipped   := {}
    Local cResponse := ""
    Local lRet      := .F.

    Aadd(aZipped, "COMPRESS")
    lRet := oRest:sendZipped(aZipped)

    if (lRet)
		cResponse := '{"sendZipped": "método sendZipped executado com sucesso"}'
    else
        cResponse := '{"sendZipped": "método sendZipped nao foi executado"}'
    endif
return oRest:setResponse(cResponse)
Abrangência

02/2020

  • Sem rótulos