mirror of
				https://github.com/cloudreve/cloudreve.git
				synced 2025-11-04 13:16:02 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			594 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			594 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package fsctx
 | 
						||
 | 
						||
type key int
 | 
						||
 | 
						||
const (
 | 
						||
	// GinCtx Gin的上下文
 | 
						||
	GinCtx key = iota
 | 
						||
	// SavePathCtx 文件物理路径
 | 
						||
	SavePathCtx
 | 
						||
	// FileHeaderCtx 上传的文件
 | 
						||
	FileHeaderCtx
 | 
						||
	// PathCtx 文件或目录的虚拟路径
 | 
						||
	PathCtx
 | 
						||
	// FileModelCtx 文件数据库模型
 | 
						||
	FileModelCtx
 | 
						||
	// HTTPCtx HTTP请求的上下文
 | 
						||
	HTTPCtx
 | 
						||
	// UploadPolicyCtx 上传策略,一般为slave模式下使用
 | 
						||
	UploadPolicyCtx
 | 
						||
	// UserCtx 用户
 | 
						||
	UserCtx
 | 
						||
	// ThumbSizeCtx 缩略图尺寸
 | 
						||
	ThumbSizeCtx
 | 
						||
	// OriginSourceNameCtx 原始原文件名
 | 
						||
	OriginSourceNameCtx
 | 
						||
	// FileSizeCtx 文件大小
 | 
						||
	FileSizeCtx
 | 
						||
)
 |