Sintaxis
HttpPost(context: any, url: string, body?: string, contentTypeOrCompatibility?: string | number | boolean, headersOrContentType?: table | string, headers?: table): stringArgumentos
| Nombre | Tipo | Descripción |
|---|---|---|
context | any | Argumento propio o de contexto proporcionado al llamar a los ayudantes de estilo de método. |
url | string | URL HTTP o WebSocket para conectarse. |
body? | string | Cuerpo de la solicitud enviado con la solicitud HTTP. |
contentTypeOrCompatibility? | string | number | boolean | Tipo de contenido o indicador de compatibilidad para firmas HttpPost heredadas. |
headersOrContentType? | table | string | Tabla de encabezados o valor de tipo de contenido, según el estilo de llamada. |
headers? | table | Encabezados HTTP enviados con la solicitud. |
Retornos
| Nombre | Tipo | Descripción |
|---|---|---|
body | string | Cuerpo 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)