Sintaxe
HttpPost(context: any, url: string, body?: string, contentTypeOrCompatibility?: string | number | boolean, headersOrContentType?: table | string, headers?: table): stringArgumentos
| Nome | Tipo | Descrição |
|---|---|---|
context | any | Argumento próprio ou de contexto fornecido ao chamar auxiliares de estilo de método. |
url | string | URL HTTP ou WebSocket para conexão. |
body? | string | Corpo da solicitação enviado com a solicitação HTTP. |
contentTypeOrCompatibility? | string | number | boolean | Tipo de conteúdo ou sinalizador de compatibilidade para assinaturas HttpPost herdadas. |
headersOrContentType? | table | string | Tabela de cabeçalhos ou valor do tipo de conteúdo, dependendo do estilo de chamada. |
headers? | table | Cabeçalhos HTTP enviados com a solicitação. |
Retornos
| Nome | Tipo | Descrição |
|---|---|---|
body | string | Corpo 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)