Składnia
HttpPost(context: any, url: string, body?: string, contentTypeOrCompatibility?: string | number | boolean, headersOrContentType?: table | string, headers?: table): stringArgumenty
| Nazwa | Typ | Opis |
|---|---|---|
context | any | Argument własny lub kontekstowy podawany podczas wywoływania pomocników w stylu metody. |
url | string | Adres URL HTTP lub WebSocket, z którym można się połączyć. |
body? | string | Treść żądania wysłana wraz z żądaniem HTTP. |
contentTypeOrCompatibility? | string | number | boolean | Typ zawartości lub flaga zgodności dla starszych podpisów HttpPost. |
headersOrContentType? | table | string | Tabela nagłówków lub wartość typu zawartości, w zależności od stylu wywoływania. |
headers? | table | Nagłówki HTTP wysyłane wraz z żądaniem. |
Zwroty
| Nazwa | Typ | Opis |
|---|---|---|
body | string | Treść odpowiedzi HTTP. |
Opis
Wysyła żądanie POST i zwraca treść odpowiedzi.
Wywolaj z 6 parametrami: context, url, body, contentTypeOrCompatibility, headersOrContentType, headers. Tabela argumentow wyjasnia wartosci wymagane i te, ktore doprecyzowuja zachowanie.
Zwraca body (string). Uzyj tabeli zwrotow, aby oddzielic wartosci sukcesu, wyniki nil i bledy do obsluzenia.
Przykład
Przykladowe wywolanie z wartosciami zastepczymi.
local result = HttpPost(nil, "example", "example", "example", "example", {})
print(result)