Utilitários

HttpPost

Envia uma solicitação POST e retorna o corpo da resposta.

Sintaxe

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

Argumentos

NomeTipoDescrição
contextanyArgumento próprio ou de contexto fornecido ao chamar auxiliares de estilo de método.
urlstringURL HTTP ou WebSocket para conexão.
body?stringCorpo da solicitação enviado com a solicitação HTTP.
contentTypeOrCompatibility?string | number | booleanTipo de conteúdo ou sinalizador de compatibilidade para assinaturas HttpPost herdadas.
headersOrContentType?table | stringTabela de cabeçalhos ou valor do tipo de conteúdo, dependendo do estilo de chamada.
headers?tableCabeçalhos HTTP enviados com a solicitação.

Retornos

NomeTipoDescrição
bodystringCorpo de resposta HTTP.

Descrição

Envia uma solicitação POST e retorna o corpo da resposta.

Chame com 6 parametro(s): context, url, body, contentTypeOrCompatibility, headersOrContentType, headers. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.

Retorna body (string). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.

Exemplo

Chamada de exemplo com valores temporarios.

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