Support downloading files via HTTP Calls (for Centria) (#4440)

This commit is contained in:
Marc Kelechava
2026-01-13 12:12:38 -08:00
committed by GitHub
parent a6f0781491
commit e6a3858096
16 changed files with 240 additions and 48 deletions

View File

@@ -34,6 +34,8 @@ class HttpRequestBlock(UniversalBaseModel):
timeout: typing.Optional[int] = None
follow_redirects: typing.Optional[bool] = None
parameters: typing.Optional[typing.List[HttpRequestBlockParametersItem]] = None
download_filename: typing.Optional[str] = None
save_response_as_file: typing.Optional[bool] = None
if IS_PYDANTIC_V2:
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2

View File

@@ -28,6 +28,8 @@ class HttpRequestBlockYaml(UniversalBaseModel):
timeout: typing.Optional[int] = None
follow_redirects: typing.Optional[bool] = None
parameter_keys: typing.Optional[typing.List[str]] = None
download_filename: typing.Optional[str] = None
save_response_as_file: typing.Optional[bool] = None
if IS_PYDANTIC_V2:
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2