Páginas filhas
  • 2. Parâmetros de Entrada

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O PathParam é um parâmetro contido na própria URL da requisição web e é utilizado para definir identificadores. Para definir um parâmetro de entrada utilizado via PathParam é necessário nomeá-la com o prefixo _pp_ conforme os exemplos abaixo:» Função de API para recuperar

# Recupera as informações de uma determinada

...

empresa

...

.
# GET # GET http://localhost:8080/logix/logr2/empresa/01 HTTP/1.1
#------------------------------------------------------------------------------#
FUNCTION logr2_pub_get_empresa(l_pp_cod_empresa)
#------------------------------------------------------------------------------#
....DEFINE l_pp_cod_empresa LIKE empresa.cod_empresa
....CALL CONOUT(l_pp_cod_empresa) # l_pp_cod_empresa = "01"
END FUNCTION

 

...


# Valida a existência de um item

...

# POST

na base de dados.
# POST http://localhost:8080/logix/

logr2

manr1/validaItem/01/ITEMXPTO HTTP/1.1
#------------------------------------------------------------------------------#
FUNCTION

logr2

manr1_pub_process_validaItem(l_pp_cod_empresa,l_pp_cod_item)
#------------------------------------------------------------------------------#
....DEFINE l_pp_cod_empresa LIKE empresa.cod_empresa
....DEFINE l_pp_cod_item....LIKE item.cod_item

....CALL CONOUT(l_pp_cod_empresa) # l_pp_cod_empresa = "01"
....CALL CONOUT(l_pp_cod_item)....# l_pp_cod_item = "ITEMXPTO"
END FUNCTION