Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KOHGYLW/kiftd-source
/ functions
Functions
2,328 in github.com/KOHGYLW/kiftd-source
⨍
Functions
2,328
◇
Types & classes
139
↓ 1 callers
Method
doProppatch
<h2>处理proppatch请求</h2> <p> 该方法用于处理proppatch请求,修改文件或文件夹的属性。 一些客户端(例如Windows的“资源管理器”)在进行文件上传操作时,会尝试通过此方法为新文件设置一些属性(例如“创建时间”)。 按照惯例,服务器端不应允许客户端直接修改文件属性,因
src/main/java/kohgylw/kiftd/server/webdav/KiftdWebDAVServlet.java:692
↓ 1 callers
Method
doPut
<h2>处理put请求</h2> <p> 该方法用于处理put请求,将客户端上传的文件存放至指定逻辑路径。 </p> @author 青阳龙野(kohgylw) @param req 请求对象。 @param resp 响应对象。
src/main/java/kohgylw/kiftd/server/webdav/KiftdWebDAVServlet.java:1075
↓ 1 callers
Method
doRenameFile
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/FileService.java:15
↓ 1 callers
Function
doSearchFile
()
webContext/js/home.min.js:2
↓ 1 callers
Function
doSearchFile
()
webContext/js/home.js:2957
↓ 1 callers
Method
doSignUp
<h2>执行账户注册</h2> <p>该方法用于执行账户注册操作并返回注册结果,必须已经开启自由注册新账户功能。</p> @author 青阳龙野(kohgylw) @param request javax.servlet.http.HttpServletRequest 请求对象 @return j
src/main/java/kohgylw/kiftd/server/service/AccountService.java:73
↓ 1 callers
Function
doTranscode
()
webContext/quickview/kplayer.min.js:1
↓ 1 callers
Function
doTranscode
()
webContext/quickview/kplayer.js:105
↓ 1 callers
Method
doTransfer
(String[] args)
src/main/java/kohgylw/kiftd/mc/ConsoleRunner.java:789
↓ 1 callers
Method
doUnlock
<h2>处理unlock请求</h2> <p> 该方法用于处理unlock请求,解除指定逻辑路径上的文件或文件夹的锁定。与lock请求配合使用。 </p> @author 青阳龙野(kohgylw) @param req 请求对象。 @param resp 响应对象。
src/main/java/kohgylw/kiftd/server/webdav/KiftdWebDAVServlet.java:2309
↓ 1 callers
Method
doUpdate
(final ServerSetting ss)
src/main/java/kohgylw/kiftd/server/util/ConfigureReader.java:501
↓ 1 callers
Method
doUploadFile
(final HttpServletRequest request, final HttpServletResponse response, final MultipartFile file)
src/main/java/kohgylw/kiftd/server/service/FileService.java:9
↓ 1 callers
Method
doWatch
()
src/main/java/kohgylw/kiftd/server/listener/ServerInitListener.java:132
↓ 1 callers
Method
doesExist
()
src/main/java/kohgylw/kiftd/server/ftp/KiftFtpFile.java:100
↓ 1 callers
Function
downloadByUrl
()
webContext/pdfview/web/viewer.js:1359
↓ 1 callers
Method
downloadCheckedFiles
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/FileService.java:21
↓ 1 callers
Method
downloadCheckedFilesZip
(final HttpServletRequest request, final HttpServletResponse response)
src/main/java/kohgylw/kiftd/server/service/FileService.java:23
↓ 1 callers
Method
downloadFileByKey
<h2>使用凭证下载指定文件</h2> <p>根据请求所持凭证,下载指定文件资源。</p> @author 青阳龙野(kohgylw) @param request javax.servlet.http.HttpServletRequest 请求对象 @param response javax.se
src/main/java/kohgylw/kiftd/server/service/ExternalDownloadService.java:33
↓ 1 callers
Function
e
()
webContext/js/bootstrap.min.js:6
↓ 1 callers
Method
enableIPRule
<h2>判断是否启用IP访问规则</h2> <p> 该方法用于判断是否启用IP访问规则,若未启用则无需进行IP过滤。 </p> @author 青阳龙野(kohgylw) @return boolean 启用则返回true,否则返回false
src/main/java/kohgylw/kiftd/server/util/ConfigureReader.java:1449
↓ 1 callers
Function
errorFunc
(evt)
webContext/js/video.js:7211
↓ 1 callers
Function
errorFunc
(evt)
webContext/js/video.min.js:14
↓ 1 callers
Function
evalString
(text)
webContext/pdfview/web/viewer.js:3940
↓ 1 callers
Method
exportFolder
(String folderId, File path, String type)
src/main/java/kohgylw/kiftd/util/file_system_manager/FileSystemManager.java:767
↓ 1 callers
Function
f
()
webContext/js/bootstrap.min.js:7
↓ 1 callers
Function
f
(b)
webContext/js/videojs-ie8.min.js:1
↓ 1 callers
Function
fileContains
(a,b)
webContext/js/home.min.js:3
↓ 1 callers
Function
fileContains
(fileList, targetFileId)
webContext/js/home.js:3902
↓ 1 callers
Method
fileSystemManagerModel
()
src/main/java/kohgylw/kiftd/mc/ConsoleRunner.java:249
↓ 1 callers
Method
filterAccessIP
<h2>判断IP地址是否符合访问规则</h2> <p> 判断传入的IP是否允许访问。 </p> @author 青阳龙野(kohgylw) @param ipAddr java.lang.String 要判断的IP地址 @return boolean 该地址是否被禁用,被禁用则返回true
src/main/java/kohgylw/kiftd/server/util/ConfigureReader.java:1435
↓ 1 callers
Function
filterSource
(src)
webContext/js/video.js:11420
↓ 1 callers
Function
filterSource
(src)
webContext/js/video.min.js:25
↓ 1 callers
Function
findBestPosition
(b, axis)
webContext/js/video.js:8966
↓ 1 callers
Function
findBestPosition
(b,axis)
webContext/js/video.min.js:19
↓ 1 callers
Function
findDirectionSetting
(value)
webContext/js/video.js:9526
↓ 1 callers
Function
findDirectionSetting
(value)
webContext/js/video.min.js:21
↓ 1 callers
Function
findPosition
* Offset Left. * getBoundingClientRect technique from * John Resig * * @see http://ejohn.org/blog/getboundingclientrect-is-awesome/ * * @param {
webContext/js/video.js:1254
↓ 1 callers
Function
findPosition
(el)
webContext/js/video.min.js:3
↓ 1 callers
Function
findScrollSetting
(value)
webContext/js/video.js:9823
↓ 1 callers
Function
findScrollSetting
(value)
webContext/js/video.min.js:22
↓ 1 callers
Function
flip
(fn)
webContext/js/video.js:22964
↓ 1 callers
Function
flip
(fn)
webContext/js/video.min.js:51
↓ 1 callers
Function
folderContains
(a,b)
webContext/js/home.min.js:3
↓ 1 callers
Function
folderContains
(folderList, targetFolderId)
webContext/js/home.js:3892
↓ 1 callers
Function
forEachArray
(array, iterator)
webContext/js/video.js:7139
↓ 1 callers
Function
forEachArray
(array,iterator)
webContext/js/video.min.js:14
↓ 1 callers
Function
forEachArray$1
(array, iterator, context)
webContext/js/video.js:7054
↓ 1 callers
Function
forEachArray$1
(array,iterator,context)
webContext/js/video.min.js:14
↓ 1 callers
Function
forEachObject
(object, iterator, context)
webContext/js/video.js:7069
↓ 1 callers
Function
forEachObject
(object,iterator,context)
webContext/js/video.min.js:14
↓ 1 callers
Function
forEachString
(string, iterator, context)
webContext/js/video.js:7062
↓ 1 callers
Function
forEachString
(string,iterator,context)
webContext/js/video.min.js:14
↓ 1 callers
Method
formatFileSize
(String value)
src/main/java/kohgylw/kiftd/mc/ConsoleRunner.java:379
↓ 1 callers
Function
formatL10nValue
(text, args)
webContext/pdfview/web/viewer.js:115
↓ 1 callers
Method
foundAudios
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/impl/PlayAudioServiceImpl.java:30
↓ 1 callers
Method
foundPictures
<h2>获取所有同级目录下的图片并封装为PictureViewList对象</h2> <p> 该方法用于根据请求获取预览图片列表并进行封装,对于过大图片会进行压缩。 </p> @author 青阳龙野(kohgylw) @param request HttpServletRe
src/main/java/kohgylw/kiftd/server/service/impl/ShowPictureServiceImpl.java:50
↓ 1 callers
Method
foundVideo
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/impl/PlayVideoServiceImpl.java:38
↓ 1 callers
Function
ft
(e,t)
webContext/js/jquery-3.3.1.min.js:2
↓ 1 callers
Function
g
(a,c,d)
webContext/js/html5shiv.min.js:4
↓ 1 callers
Function
g
(b)
webContext/js/bootstrap.min.js:6
↓ 1 callers
Method
generateETag
Provides the entity tag (the ETag header) for the given resource. Intended to be over-ridden by custom MyDefaultServlet implementations that wish to u
src/main/java/kohgylw/kiftd/server/webdav/KiftdWebDAVServlet.java:3001
↓ 1 callers
Method
generateRandomKey
<h2>生成随机AES密钥</h2> <p>该方法将生成一个随机的AES密钥,并转化为Base64字符串返回。</p> @author 青阳龙野(kohgylw) @return java.lang.String 随机生成的密钥,以Base64字符串输出
src/main/java/kohgylw/kiftd/server/util/AESCipher.java:40
↓ 1 callers
Function
get$1
(middleware, tech, method)
webContext/js/video.js:11330
↓ 1 callers
Function
get$1
(middleware,tech,method)
webContext/js/video.min.js:25
↓ 1 callers
Method
getAccountId
()
src/main/java/kohgylw/kiftd/server/pojo/LoginInfoPojo.java:9
↓ 1 callers
Method
getAccountPwd
()
src/main/java/kohgylw/kiftd/server/pojo/LoginInfoPojo.java:17
↓ 1 callers
Method
getAllAddedAuthFoldersId
()
src/main/java/kohgylw/kiftd/server/util/ConfigureReader.java:1313
↓ 1 callers
Method
getArtist
()
src/main/java/kohgylw/kiftd/server/pojo/AudioInfo.java:19
↓ 1 callers
Function
getAttribute
* Get the value of an element's attribute * * @param {Element} el * A DOM element * * @param {string} attribute * Attribute to get
webContext/js/video.js:1135
↓ 1 callers
Function
getAttribute
(el,attribute)
webContext/js/video.min.js:3
↓ 1 callers
Method
getAudioArtistAndName
(final AudioInfo ai, final Node n)
src/main/java/kohgylw/kiftd/server/util/AudioInfoUtil.java:55
↓ 1 callers
Method
getAudioInfoListByJson
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/PlayAudioService.java:7
↓ 1 callers
Function
getBody
()
webContext/js/video.js:7192
↓ 1 callers
Function
getBody
()
webContext/js/video.min.js:14
↓ 1 callers
Method
getChainKeyByFid
<h2>根据文件ID获取其永久资源链接的ckey</h2> <p>该方法用于获取加密的ckey,以便在使用资源链接时声明其指向的文件。</p> @author 青阳龙野(kohgylw) @param request javax.servlet.http.HttpServletRequest 请求对
src/main/java/kohgylw/kiftd/server/service/FileChainService.java:23
↓ 1 callers
Function
getChildElementCount
(element)
webContext/pdfview/web/viewer.js:4518
↓ 1 callers
Method
getCode
()
src/main/java/kohgylw/kiftd/server/util/VerificationCode.java:26
↓ 1 callers
Method
getColumnCount
()
src/main/java/kohgylw/kiftd/ui/util/PathsTable.java:105
↓ 1 callers
Method
getCondensedPicture
<h2>获取压缩版图片</h2> <p>该方法用于获取指定图片的压缩流,以便于提高预览速度。</p> @author 青阳龙野(kohgylw) @param request HttpServletRequest 请求对象,应包含文件块路径fp,该方法会根据其大小自动判定压缩率。
src/main/java/kohgylw/kiftd/server/service/ShowPictureService.java:16
↓ 1 callers
Method
getCreation
()
src/main/java/kohgylw/kiftd/server/pojo/KiftdResource.java:257
↓ 1 callers
Function
getDefaultPreferences
()
webContext/pdfview/web/viewer.js:8974
↓ 1 callers
Method
getDestinationPath
<h2>从请求对象中解析出“Destination”请求头</h2> <p> 该方法用于解析“Destination”请求头并完成必要的检查,最后返回其代表的资源路径。 </p> @author 青阳龙野(kohgylw) @param req 请求对象 @return java.lang.Str
src/main/java/kohgylw/kiftd/server/webdav/KiftdWebDAVServlet.java:1876
↓ 1 callers
Method
getDoubleClickItem
<h2>获取被双击的项目</h2> <p> 该功能用于获取被双击的元素,可能是文件夹,也可能是文件。 </p> @author 青阳龙野(kohgylw) @param e awt鼠标事件。 @return Object 被双击的项目,如果是文件夹则返回Folder对象,如果是文件则返回Node对
src/main/java/kohgylw/kiftd/ui/util/FilesTable.java:288
↓ 1 callers
Method
getDownloadKey
<h2>获取一个下载凭证</h2> <p>针对指定资源获取一个下载凭证,要求该凭证的签收者必须具备下载权限。该凭证在服务器关闭前将一直有效。</p> @author 青阳龙野(kohgylw) @param request javax.servlet.http.HttpServletRequest
src/main/java/kohgylw/kiftd/server/service/ExternalDownloadService.java:23
↓ 1 callers
Function
getDownloadURL
()
webContext/js/home.min.js:2
↓ 1 callers
Function
getDownloadURL
()
webContext/js/home.js:3096
↓ 1 callers
Method
getEnd
()
src/main/java/kohgylw/kiftd/server/webdav/range/ContentRange.java:48
↓ 1 callers
Method
getExecutablePath
()
src/main/java/kohgylw/kiftd/server/util/KiftdFFMPEGLocator.java:51
↓ 1 callers
Function
getFileExtension
(path)
webContext/js/video.js:6957
↓ 1 callers
Function
getFileExtension
(path)
webContext/js/video.min.js:13
↓ 1 callers
Function
getFileId
()
webContext/quickview/kplayer.min.js:1
↓ 1 callers
Function
getFileId
()
webContext/quickview/kplayer.js:67
↓ 1 callers
Method
getFileNameFormPath
<h2>解析相对路径中的文件名</h2> <p> 从相对路径中获得文件名,若解析失败则返回null。 </p> @author 青阳龙野(kohgylw) @param java.lang.String 需要解析的相对路径 @return java.lang.String 文件名
src/main/java/kohgylw/kiftd/server/service/impl/FileServiceImpl.java:1250
↓ 1 callers
Method
getFileNodePath
()
src/main/java/kohgylw/kiftd/server/util/ConfigureReader.java:371
↓ 1 callers
Method
getFileNum
()
src/main/java/kohgylw/kiftd/server/pojo/FolderCountResult.java:35
↓ 1 callers
Method
getFolderCountResult
<h2>统计一个文件夹内的内容信息</h2> <p> 该方法用于统计指定文件夹的内容信息,并以json格式返回结果。 </p> @param request 请求对象 @author 青阳龙野(kohgylw) @version 1.0 @return String 如果该请求不合法则返回“ERR
src/main/java/kohgylw/kiftd/server/service/FolderService.java:43
↓ 1 callers
Method
getFolderNum
()
src/main/java/kohgylw/kiftd/server/pojo/FolderCountResult.java:27
↓ 1 callers
Method
getFolderViewToJson
<h2>根据主键获取文件夹视图</h2> <p>由请求主键返回该文件夹的视图并以JSON格式封装,用于前端页面显示。</p> @author 青阳龙野(kohgylw) @param fid 要获取的文件夹ID @param session 用户会话,用于判权 @param request 请求对象
src/main/java/kohgylw/kiftd/server/service/FolderViewService.java:27
↓ 1 callers
Method
getFolderViewToJson
(final String fid, final HttpSession session, final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/impl/FolderViewServiceImpl.java:33
↓ 1 callers
Method
getFormateDate
()
src/main/java/kohgylw/kiftd/ui/module/ServerUIModule.java:499
← previous
next →
1,001–1,100 of 2,328, ranked by callers