Explorar el Código

request fail when no api key (#23135)

tags/1.7.2
znn hace 3 meses
padre
commit
0b44edaca9
No account linked to committer's email address
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2
    2
      api/core/workflow/nodes/http_request/executor.py

+ 2
- 2
api/core/workflow/nodes/http_request/executor.py Ver fichero

@@ -265,9 +265,9 @@ class Executor:
if not authorization.config.header:
authorization.config.header = "Authorization"

if self.auth.config.type == "bearer":
if self.auth.config.type == "bearer" and authorization.config.api_key:
headers[authorization.config.header] = f"Bearer {authorization.config.api_key}"
elif self.auth.config.type == "basic":
elif self.auth.config.type == "basic" and authorization.config.api_key:
credentials = authorization.config.api_key
if ":" in credentials:
encoded_credentials = base64.b64encode(credentials.encode("utf-8")).decode("utf-8")

Cargando…
Cancelar
Guardar