Quando criamos uma classe REST baseada na WSRESTFUL, herdamos alguns métodos, abaixo alguns deles:



SetContentType

Descrição:
Permite definir o valor para o header Content-Type


Sintaxe:

SetContentType(cType)

Parâmetros

Nome

Tipo

Descrição

Obrigatório

cTypeCaractereDefinição do tipo de retorno do método RESTX


SetHeader

Descrição:
Permite criar um header para a resposta do método REST


Sintaxe:

SetHeader(cParam, cValue)

Parâmetros

Nome

Tipo

Descrição

Obrigatório

cParamCaractereChave do headerX
cValueCaractereValor do headerX


SetResponse

Descrição:
Escreve o valor recebido na resposta do método REST, o valor sempre é concatenado ao anterior


Sintaxe:

SetResponse(xResponse)

Parâmetros

Nome

Tipo

Descrição

Obrigatório

xResponseCaracter, Numérico, Data, Objeto, ArrayValor que será concatenado a resposta do método RESTX

Importante: Quando valores do tipo Objeto e Array são enviados, é necessário que o REST aceite o formato application/json, pois o Objeto ou Array recebido será serializado em formato JSON.

Observação: Qualquer dado diferente de caractere, exceção para Objeto e Array, será convertido para caractere via cValToChar.