Usina BRGuía AdvPL
Ingresar
← Todos los temas
COMANDOEn revisión

WSMETHOD

WSMETHOD GET STATUS DESCRIPTION cDescription PATH cPath

Declara operaciones y vincula implementación al servicio.

WSMETHODAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

SOAP y REST usan formas distintas. TOTVSTEC documenta WSRECEIVE/WSSEND/WSSERVICE SOAP; guía REST recomienda verbo e ID para varios métodos por verbo. Implementación debe coincidir. PATH de ruta difiere de descripción WSSYNTAX. Adaptamos solo declaración REST sin copiar SQL, grabaciones ni errores tratados siempre como 500. (Fuentes: refs. 1–3.)

02 · SINTAXIS

Sintaxis

WSMETHOD GET STATUS DESCRIPTION cDescription PATH cPath
03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "RESTFUL.CH"
// Fragmento dentro de WSRESTFUL; implementar mismo GET STATUS después.
WSMETHOD GET STATUS DESCRIPTION "Estado del ejemplo" PATH "status"
Resultado esperado

Declara operación sin implementar/exponer endpoint en este recorte. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Valide parámetros, autorización, estado HTTP y respuesta. Retorno lógico no es estado HTTP.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. WSMETHOD. Forma SOAP. Consulta el 2026-10-28.
  2. TOTVS. Criando uma classe REST. Métodos recomendados. Consulta el 2026-10-28.
  3. Atilio. dan-atilio/AdvPL. Maratona de Exemplos/Exemplo_535_Classe_WsRestFul.prw. Arquivo completo analisado; adaptação editorial. Consulta el 2026-10-28.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha