作者 刘锟

update

@@ -533,15 +533,17 @@ public function transmit($request, $type = self::TYPEVISIT, $traffic = self::TRA @@ -533,15 +533,17 @@ public function transmit($request, $type = self::TYPEVISIT, $traffic = self::TRA
533 533
534 //处理文件 534 //处理文件
535 $files = $request->allFiles(); 535 $files = $request->allFiles();
536 - $para_files = [];  
537 - if (!empty($files)) {  
538 - foreach ($files as $kf => $vf) {  
539 - if (!empty($vf)) {  
540 - $para_files[] = [$kf => $vf];  
541 - }  
542 - } 536 + $imagesData = [];
  537 +
  538 + foreach ($files as $name => $file) {
  539 + $imagesData[$name] = [
  540 + 'name' => $file->getClientOriginalName(),
  541 + 'type' => $file->getClientMimeType(),
  542 + 'ext' => $file->getClientOriginalExtension(),
  543 + 'data' => base64_encode(file_get_contents($file->getRealPath()))
  544 + ];
543 } 545 }
544 - $req['files'] = $para_files; 546 + $req['files'] = $imagesData;
545 547
546 //转发接口 548 //转发接口
547 $transmitUrl = env("TRANSMIT_URL"); 549 $transmitUrl = env("TRANSMIT_URL");