update current project state
This commit is contained in:
@@ -17,6 +17,7 @@ import (
|
||||
// UploadToNginx 上传视频到 Nginx 服务器,返回 URL
|
||||
func UploadToNginx(filePath string, eventParams map[string]any, uploadURL string) (string, error) {
|
||||
logger.Logger.Printf("开始上传视频到 Nginx: %s → %s", filePath, uploadURL)
|
||||
fileName := filepath.Base(filePath)
|
||||
|
||||
// 打开文件
|
||||
logger.Logger.Printf("打开文件: %s", filePath)
|
||||
@@ -35,8 +36,8 @@ func UploadToNginx(filePath string, eventParams map[string]any, uploadURL string
|
||||
writer := multipart.NewWriter(body)
|
||||
|
||||
// 创建表单文件字段
|
||||
logger.Logger.Printf("创建表单文件字段: %s", filepath.Base(filePath))
|
||||
part, err := writer.CreateFormFile("file", filepath.Base(filePath))
|
||||
logger.Logger.Printf("创建表单文件字段: %s", fileName)
|
||||
part, err := writer.CreateFormFile("file", fileName)
|
||||
if err != nil {
|
||||
logger.Logger.Printf("创建表单文件字段失败: %v", err)
|
||||
return "", fmt.Errorf("create form file failed: %w", err)
|
||||
@@ -60,6 +61,7 @@ func UploadToNginx(filePath string, eventParams map[string]any, uploadURL string
|
||||
}
|
||||
logger.Logger.Printf("[Upload Event parameters]eventParams: %v", eventParams)
|
||||
logger.Logger.Printf("[Upload Event parameters]eventJSON: %s", string(eventJSON))
|
||||
logger.Logger.Printf("[Nginx Multipart Detail] URL=%s file_field=file event_field=event filename=%s event_json=%s", uploadURL, fileName, string(eventJSON))
|
||||
|
||||
// 写入事件字段
|
||||
logger.Logger.Printf("写入事件字段到表单")
|
||||
|
||||
Reference in New Issue
Block a user