Documentación de Real

Utilidades

HttpPost

Envía una solicitud POST y devuelve el cuerpo de la respuesta.

Sintaxis

HttpPost(context: any, url: string, body?: string, contentTypeOrCompatibility?: string | number | boolean, headersOrContentType?: table | string, headers?: table): string

Argumentos

NombreTipoDescripción
contextanyArgumento propio o de contexto proporcionado al llamar a los ayudantes de estilo de método.
urlstringURL HTTP o WebSocket para conectarse.
body?stringCuerpo de la solicitud enviado con la solicitud HTTP.
contentTypeOrCompatibility?string | number | booleanTipo de contenido o indicador de compatibilidad para firmas HttpPost heredadas.
headersOrContentType?table | stringTabla de encabezados o valor de tipo de contenido, según el estilo de llamada.
headers?tableEncabezados HTTP enviados con la solicitud.

Retornos

NombreTipoDescripción
bodystringCuerpo de respuesta HTTP.

Descripción

Envía una solicitud POST y devuelve el cuerpo de la respuesta.

Llamalo con 6 parametro(s): context, url, body, contentTypeOrCompatibility, headersOrContentType, headers. La tabla de argumentos explica que valores son obligatorios y cuales refinan el comportamiento.

Devuelve body (string). Usa la tabla de retornos para separar valores correctos, resultados nil y errores recuperables.

Ejemplo

Llamada de ejemplo con valores de marcador.

local result = HttpPost(nil, "example", "example", "example", "example", {})
print(result)