Responsável definir que o conteúdo seria enviado compactado ("zipado")
Sintaxe
oObj:sendZipped( < cKey > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cKey | vetor | Array que contém o(s) modo(s) do zip | X |
Retorno
Nome | Tipo | Descrição |
---|---|---|
lRet | lógico | Indica 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
Using Namespace tlpp.rest
Using Namespace tlpp.rest
//Exemplo 1
@Get("/documentation/sendZipped")
User Function 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")
User Function 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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas