API 傳檔調整邏輯 20250604

This commit is contained in:
allen.yan 2025-06-04 17:45:17 +08:00
parent fbc627b11a
commit 39872d5aac

View File

@ -171,10 +171,11 @@ class ApiClient
public function upload(string $endpoint, array $files = [], array $data = [])
{
$this->setTimeout(300);
$this->setConnectTimeout(10);
return $this->requestWithCatch(function () use ($endpoint, $files, $data) {
$request = $this->timeout(300)
->connectTimeout(300)
->withDefaultHeaders();
$request = $this->withDefaultHeaders();
foreach ($files as $key => $filePath) {
$filename = basename($filePath);
$request = $request->attach($key, fopen($filePath, 'r'), $filename);