Sintaks
HttpPost(context: any, url: string, body?: string, contentTypeOrCompatibility?: string | number | boolean, headersOrContentType?: table | string, headers?: table): stringArgumen
| Nama | Tipe | Deskripsi |
|---|---|---|
context | any | Argumen mandiri atau konteks diberikan saat memanggil pembantu bergaya metode. |
url | string | URL HTTP atau WebSocket untuk dihubungkan. |
body? | string | Badan permintaan dikirim dengan permintaan HTTP. |
contentTypeOrCompatibility? | string | number | boolean | Jenis konten atau tanda kompatibilitas untuk tanda tangan HttpPost lama. |
headersOrContentType? | table | string | Tabel header atau nilai tipe konten, bergantung pada gaya pemanggilan. |
headers? | table | Header HTTP dikirim bersama permintaan. |
Return
| Nama | Tipe | Deskripsi |
|---|---|---|
body | string | Badan respons HTTP. |
Deskripsi
Mengirim permintaan POST dan mengembalikan isi respons.
Panggil dengan 6 parameter: context, url, body, contentTypeOrCompatibility, headersOrContentType, headers. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.
Mengembalikan body (string). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.
Contoh
Contoh pemanggilan dengan nilai placeholder.
local result = HttpPost(nil, "example", "example", "example", "example", {})
print(result)