Fixing the request and response structures by changing their default values to None.
parent
fb782f3d34
commit
985ecd7e12
|
@ -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 já definida nesta classe.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
return self.__request_json_post__ ("/ipc/apiproxy/do", request)
|
return self.__request_json_post__ ("/ipc/apiproxy/do", request)
|
||||||
|
|
Loading…
Reference in New Issue