Histórico da Página
...
Neste exemplo, está sendo definido uma rota, sendo que toda requisição de método GET, que contenha os filtros informados, será direcionado a função wms_v1_get_dimensao_normal.
Bloco de código | ||
---|---|---|
| ||
"/normal/*/", #--# Path Param a ser filtrado #--# "fields=*", #--# QueryParam a ser filtrado #--# |
Em relação ao filtro informado, será capturado todas as requisições que possuírem um parâmetro Path "/normal" , um e um parâmetro Query "fields" com qualquer conteúdo (*).
...
Neste exemplo, está sendo definido uma outra rota, sendo que toda requisição de método GET, que contenha qualquer parâmetro Path, um parâmetro Query "order" com valor "dimensao" será direcionado a função wms_v1_get_dimensao_ordenado.
Bloco de código | ||
---|---|---|
| ||
CALL _ADVPL_add_rest_logix_routes("GET", "/*", "", "wms_v1_get_dimensao") |
Neste exemplo, todas as requisições de método GET, que possuírem quaisquer parâmetros (Query ou Path) informados, será direcionado para a função wms_v1_get_dimensao.
Bloco de código | ||
---|---|---|
| ||
CALL _ADVPL_add_rest_logix_routes("POST", "/*", "", "wms_v1_update_dimensao") |
Neste exemplo, todas as requisições de método POST, que possuírem quaisquer parâmetros (Query ou Path) informados, será direcionado para a funçãowmsfunção wms_v1_update_dimensao.
Informações |
---|
Algumas considerações sobre o uso de roteamento (_ADVPL_add_rest_logix_routes):
|
...