Fixing the request and response structures by changing their default values to None.

master
Pedro de Oliveira Guedes 2022-01-31 11:50:59 -03:00
parent fb782f3d34
commit 985ecd7e12
1 changed files with 12 additions and 12 deletions

View File

@ -17,19 +17,19 @@ class API_Proxy:
ep: str = "" ep: str = ""
APIProxyRequest = { APIProxyRequest = {
"Name": "", "Name": None,
"Method": "", "Method": None,
"Url": "", "Url": None,
"Header": {"":""}, "Header": None,
"Body": "", "Body": None,
"Readonly": False "Readonly": None
} }
APIProxyResponse = { APIProxyResponse = {
"Status": "", "Status": None,
"StatusCode": 0, "StatusCode": None,
"Header": {"":""}, "Header": None,
"Body": "" "Body": None
} }
def __init__ (self): def __init__ (self):
@ -68,7 +68,7 @@ class API_Proxy:
--- ---
#### Parâmetros: #### Parâmetros:
- request: Estrutura específica da requisição. Veja abaixo como construí-la: - request: Estrutura APIProxyRequest definida nesta mesma classe. Instancie-a e altere os valores das chaves de acordo com sua necessidade, veja abaixo como:
{ {
"Name": "Nome de template da chamada", "Name": "Nome de template da chamada",
@ -94,7 +94,7 @@ class API_Proxy:
--- ---
#### Retorna: #### Retorna:
-> Resultado da requisição -> Estrutura APIProxyResponse definida nesta classe.
""" """
return self.__request_json_post__ ("/ipc/apiproxy/do", request) return self.__request_json_post__ ("/ipc/apiproxy/do", request)