diff options
-rw-r--r-- | Server/Plugins/APIDump/Classes/Network.lua | 406 |
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 = { |