summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Server/Plugins/APIDump/Classes/Network.lua406
1 files changed, 261 insertions, 145 deletions
diff --git a/Server/Plugins/APIDump/Classes/Network.lua b/Server/Plugins/APIDump/Classes/Network.lua
index 3c47e3c6d..574a6a351 100644
--- a/Server/Plugins/APIDump/Classes/Network.lua
+++ b/Server/Plugins/APIDump/Classes/Network.lua
@@ -671,175 +671,291 @@ g_Server = nil
{
Delete =
{
- IsStatic = true,
- Params =
{
- {
- Name = "URL",
- Type = "string",
- },
- {
- Name = "Callbacks",
- Type = "table",
- },
- {
- Name = "Headers",
- Type = "table",
- IsOptional = true,
- },
- {
- Name = "RequestBody",
- Type = "string",
- IsOptional = true,
- },
- {
- Name = "Options",
- Type = "table",
- IsOptional = true,
- },
+ IsStatic = true,
+ Params =
+ {
+ {
+ Name = "URL",
+ Type = "string",
+ },
+ {
+ Name = "Callbacks",
+ Type = "table",
+ },
+ {
+ Name = "Headers",
+ Type = "table",
+ IsOptional = true,
+ },
+ {
+ Name = "RequestBody",
+ Type = "string",
+ IsOptional = true,
+ },
+ {
+ Name = "Options",
+ Type = "table",
+ IsOptional = true,
+ },
+ },
+ Returns =
+ {
+ {
+ Name = "IsSuccess",
+ Type = "boolean",
+ },
+ {
+ Name = "ErrorMessagge",
+ Type = "string",
+ IsOptional = true,
+ },
+ },
+ Notes = "Starts a HTTP DELETE request. Alias for Request(\"DELETE\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
- Returns =
{
- {
- Name = "IsSuccess",
- Type = "boolean",
- },
- {
- Name = "ErrorMessagge",
- Type = "string",
- IsOptional = true,
- },
+ IsStatic = true,
+ Params =
+ {
+ {
+ Name = "URL",
+ Type = "string",
+ },
+ {
+ Name = "Callbacks",
+ Type = "function",
+ },
+ },
+ Returns =
+ {
+ {
+ Name = "IsSuccess",
+ Type = "boolean",
+ },
+ {
+ Name = "ErrorMessagge",
+ Type = "string",
+ IsOptional = true,
+ },
+ },
+ Notes = "Starts a HTTP DELETE request. Alias for Request(\"DELETE\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
- Notes = "Starts a HTTP DELETE request. Alias for Request(\"DELETE\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
Get =
{
- IsStatic = true,
- Params =
{
- {
- Name = "URL",
- Type = "string",
- },
- {
- Name = "Callbacks",
- Type = "table",
- },
- {
- Name = "Headers",
- Type = "table",
- IsOptional = true,
- },
- {
- Name = "RequestBody",
- Type = "string",
- IsOptional = true,
- },
- {
- Name = "Options",
- Type = "table",
- IsOptional = true,
- },
+ IsStatic = true,
+ Params =
+ {
+ {
+ Name = "URL",
+ Type = "string",
+ },
+ {
+ Name = "Callbacks",
+ Type = "table",
+ },
+ {
+ Name = "Headers",
+ Type = "table",
+ IsOptional = true,
+ },
+ {
+ Name = "RequestBody",
+ Type = "string",
+ IsOptional = true,
+ },
+ {
+ Name = "Options",
+ Type = "table",
+ IsOptional = true,
+ },
+ },
+ Returns =
+ {
+ {
+ Name = "IsSuccess",
+ Type = "boolean",
+ },
+ {
+ Name = "ErrMsg",
+ Type = "string",
+ IsOptional = true,
+ },
+ },
+ Notes = "Starts a HTTP GET request. Alias for Request(\"GET\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
- Returns =
{
- {
- Name = "IsSuccess",
- Type = "boolean",
- },
- {
- Name = "ErrMsg",
- Type = "string",
- IsOptional = true,
- },
- },
- Notes = "Starts a HTTP GET request. Alias for Request(\"GET\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
+ IsStatic = true,
+ Params =
+ {
+ {
+ Name = "URL",
+ Type = "string",
+ },
+ {
+ Name = "Callbacks",
+ Type = "function",
+ },
+ },
+ Returns =
+ {
+ {
+ Name = "IsSuccess",
+ Type = "boolean",
+ },
+ {
+ Name = "ErrMsg",
+ Type = "string",
+ IsOptional = true,
+ },
+ },
+ Notes = "Starts a HTTP GET request. Alias for Request(\"GET\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
+ }
},
Post =
{
- IsStatic = true,
- Params =
{
- {
- Name = "URL",
- Type = "string",
- },
- {
- Name = "Callbacks",
- Type = "table",
- },
- {
- Name = "Headers",
- Type = "table",
- IsOptional = true,
- },
- {
- Name = "RequestBody",
- Type = "string",
- IsOptional = true,
- },
- {
- Name = "Options",
- Type = "table",
- IsOptional = true,
- },
+ IsStatic = true,
+ Params =
+ {
+ {
+ Name = "URL",
+ Type = "string",
+ },
+ {
+ Name = "Callbacks",
+ Type = "table",
+ },
+ {
+ Name = "Headers",
+ Type = "table",
+ IsOptional = true,
+ },
+ {
+ Name = "RequestBody",
+ Type = "string",
+ IsOptional = true,
+ },
+ {
+ Name = "Options",
+ Type = "table",
+ IsOptional = true,
+ },
+ },
+ Returns =
+ {
+ {
+ Name = "IsSuccess",
+ Type = "boolean",
+ },
+ {
+ Name = "ErrMsg",
+ Type = "string",
+ IsOptional = true,
+ },
+ },
+ Notes = "Starts a HTTP POST request. Alias for Request(\"POST\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
- Returns =
{
- {
- Name = "IsSuccess",
- Type = "boolean",
- },
- {
- Name = "ErrMsg",
- Type = "string",
- IsOptional = true,
- },
+ IsStatic = true,
+ Params =
+ {
+ {
+ Name = "URL",
+ Type = "string",
+ },
+ {
+ Name = "Callbacks",
+ Type = "function",
+ },
+ },
+ Returns =
+ {
+ {
+ Name = "IsSuccess",
+ Type = "boolean",
+ },
+ {
+ Name = "ErrMsg",
+ Type = "string",
+ IsOptional = true,
+ },
+ },
+ Notes = "Starts a HTTP POST request. Alias for Request(\"POST\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
- Notes = "Starts a HTTP POST request. Alias for Request(\"POST\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
Put =
{
- IsStatic = true,
- Params =
{
- {
- Name = "URL",
- Type = "string",
- },
- {
- Name = "Callbacks",
- Type = "table",
- },
- {
- Name = "Headers",
- Type = "table",
- IsOptional = true,
- },
- {
- Name = "RequestBody",
- Type = "string",
- IsOptional = true,
- },
- {
- Name = "Options",
- Type = "table",
- IsOptional = true,
- },
+ IsStatic = true,
+ Params =
+ {
+ {
+ Name = "URL",
+ Type = "string",
+ },
+ {
+ Name = "Callbacks",
+ Type = "table",
+ },
+ {
+ Name = "Headers",
+ Type = "table",
+ IsOptional = true,
+ },
+ {
+ Name = "RequestBody",
+ Type = "string",
+ IsOptional = true,
+ },
+ {
+ Name = "Options",
+ Type = "table",
+ IsOptional = true,
+ },
+ },
+ Returns =
+ {
+ {
+ Name = "IsSuccess",
+ Type = "boolean",
+ },
+ {
+ Name = "ErrMsg",
+ Type = "string",
+ IsOptional = true,
+ },
+ },
+ Notes = "Starts a HTTP PUT request. Alias for Request(\"PUT\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
- Returns =
{
- {
- Name = "IsSuccess",
- Type = "boolean",
- },
- {
- Name = "ErrMsg",
- Type = "string",
- IsOptional = true,
- },
+ IsStatic = true,
+ Params =
+ {
+ {
+ Name = "URL",
+ Type = "string",
+ },
+ {
+ Name = "Callbacks",
+ Type = "function",
+ },
+ },
+ Returns =
+ {
+ {
+ Name = "IsSuccess",
+ Type = "boolean",
+ },
+ {
+ Name = "ErrMsg",
+ Type = "string",
+ IsOptional = true,
+ },
+ },
+ Notes = "Starts a HTTP PUT request. Alias for Request(\"PUT\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
- Notes = "Starts a HTTP PUT request. Alias for Request(\"PUT\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).",
},
Request =
{