MCPcopy Create free account

hub / github.com/KOHGYLW/kiftd-source / functions

Functions2,328 in github.com/KOHGYLW/kiftd-source

↓ 1 callersMethoddoProppatch
<h2>处理proppatch请求</h2> <p> 该方法用于处理proppatch请求,修改文件或文件夹的属性。 一些客户端(例如Windows的“资源管理器”)在进行文件上传操作时,会尝试通过此方法为新文件设置一些属性(例如“创建时间”)。 按照惯例,服务器端不应允许客户端直接修改文件属性,因
src/main/java/kohgylw/kiftd/server/webdav/KiftdWebDAVServlet.java:692
↓ 1 callersMethoddoPut
<h2>处理put请求</h2> <p> 该方法用于处理put请求,将客户端上传的文件存放至指定逻辑路径。 </p> @author 青阳龙野(kohgylw) @param req 请求对象。 @param resp 响应对象。
src/main/java/kohgylw/kiftd/server/webdav/KiftdWebDAVServlet.java:1075
↓ 1 callersMethoddoRenameFile
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/FileService.java:15
↓ 1 callersFunctiondoSearchFile
()
webContext/js/home.min.js:2
↓ 1 callersFunctiondoSearchFile
()
webContext/js/home.js:2957
↓ 1 callersMethoddoSignUp
<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 callersFunctiondoTranscode
()
webContext/quickview/kplayer.min.js:1
↓ 1 callersFunctiondoTranscode
()
webContext/quickview/kplayer.js:105
↓ 1 callersMethoddoTransfer
(String[] args)
src/main/java/kohgylw/kiftd/mc/ConsoleRunner.java:789
↓ 1 callersMethoddoUnlock
<h2>处理unlock请求</h2> <p> 该方法用于处理unlock请求,解除指定逻辑路径上的文件或文件夹的锁定。与lock请求配合使用。 </p> @author 青阳龙野(kohgylw) @param req 请求对象。 @param resp 响应对象。
src/main/java/kohgylw/kiftd/server/webdav/KiftdWebDAVServlet.java:2309
↓ 1 callersMethoddoUpdate
(final ServerSetting ss)
src/main/java/kohgylw/kiftd/server/util/ConfigureReader.java:501
↓ 1 callersMethoddoUploadFile
(final HttpServletRequest request, final HttpServletResponse response, final MultipartFile file)
src/main/java/kohgylw/kiftd/server/service/FileService.java:9
↓ 1 callersMethoddoWatch
()
src/main/java/kohgylw/kiftd/server/listener/ServerInitListener.java:132
↓ 1 callersMethoddoesExist
()
src/main/java/kohgylw/kiftd/server/ftp/KiftFtpFile.java:100
↓ 1 callersFunctiondownloadByUrl
()
webContext/pdfview/web/viewer.js:1359
↓ 1 callersMethoddownloadCheckedFiles
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/FileService.java:21
↓ 1 callersMethoddownloadCheckedFilesZip
(final HttpServletRequest request, final HttpServletResponse response)
src/main/java/kohgylw/kiftd/server/service/FileService.java:23
↓ 1 callersMethoddownloadFileByKey
<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 callersFunctione
()
webContext/js/bootstrap.min.js:6
↓ 1 callersMethodenableIPRule
<h2>判断是否启用IP访问规则</h2> <p> 该方法用于判断是否启用IP访问规则,若未启用则无需进行IP过滤。 </p> @author 青阳龙野(kohgylw) @return boolean 启用则返回true,否则返回false
src/main/java/kohgylw/kiftd/server/util/ConfigureReader.java:1449
↓ 1 callersFunctionerrorFunc
(evt)
webContext/js/video.js:7211
↓ 1 callersFunctionerrorFunc
(evt)
webContext/js/video.min.js:14
↓ 1 callersFunctionevalString
(text)
webContext/pdfview/web/viewer.js:3940
↓ 1 callersMethodexportFolder
(String folderId, File path, String type)
src/main/java/kohgylw/kiftd/util/file_system_manager/FileSystemManager.java:767
↓ 1 callersFunctionf
()
webContext/js/bootstrap.min.js:7
↓ 1 callersFunctionf
(b)
webContext/js/videojs-ie8.min.js:1
↓ 1 callersFunctionfileContains
(a,b)
webContext/js/home.min.js:3
↓ 1 callersFunctionfileContains
(fileList, targetFileId)
webContext/js/home.js:3902
↓ 1 callersMethodfileSystemManagerModel
()
src/main/java/kohgylw/kiftd/mc/ConsoleRunner.java:249
↓ 1 callersMethodfilterAccessIP
<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 callersFunctionfilterSource
(src)
webContext/js/video.js:11420
↓ 1 callersFunctionfilterSource
(src)
webContext/js/video.min.js:25
↓ 1 callersFunctionfindBestPosition
(b, axis)
webContext/js/video.js:8966
↓ 1 callersFunctionfindBestPosition
(b,axis)
webContext/js/video.min.js:19
↓ 1 callersFunctionfindDirectionSetting
(value)
webContext/js/video.js:9526
↓ 1 callersFunctionfindDirectionSetting
(value)
webContext/js/video.min.js:21
↓ 1 callersFunctionfindPosition
* Offset Left. * getBoundingClientRect technique from * John Resig * * @see http://ejohn.org/blog/getboundingclientrect-is-awesome/ * * @param {
webContext/js/video.js:1254
↓ 1 callersFunctionfindPosition
(el)
webContext/js/video.min.js:3
↓ 1 callersFunctionfindScrollSetting
(value)
webContext/js/video.js:9823
↓ 1 callersFunctionfindScrollSetting
(value)
webContext/js/video.min.js:22
↓ 1 callersFunctionflip
(fn)
webContext/js/video.js:22964
↓ 1 callersFunctionflip
(fn)
webContext/js/video.min.js:51
↓ 1 callersFunctionfolderContains
(a,b)
webContext/js/home.min.js:3
↓ 1 callersFunctionfolderContains
(folderList, targetFolderId)
webContext/js/home.js:3892
↓ 1 callersFunctionforEachArray
(array, iterator)
webContext/js/video.js:7139
↓ 1 callersFunctionforEachArray
(array,iterator)
webContext/js/video.min.js:14
↓ 1 callersFunctionforEachArray$1
(array, iterator, context)
webContext/js/video.js:7054
↓ 1 callersFunctionforEachArray$1
(array,iterator,context)
webContext/js/video.min.js:14
↓ 1 callersFunctionforEachObject
(object, iterator, context)
webContext/js/video.js:7069
↓ 1 callersFunctionforEachObject
(object,iterator,context)
webContext/js/video.min.js:14
↓ 1 callersFunctionforEachString
(string, iterator, context)
webContext/js/video.js:7062
↓ 1 callersFunctionforEachString
(string,iterator,context)
webContext/js/video.min.js:14
↓ 1 callersMethodformatFileSize
(String value)
src/main/java/kohgylw/kiftd/mc/ConsoleRunner.java:379
↓ 1 callersFunctionformatL10nValue
(text, args)
webContext/pdfview/web/viewer.js:115
↓ 1 callersMethodfoundAudios
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/impl/PlayAudioServiceImpl.java:30
↓ 1 callersMethodfoundPictures
<h2>获取所有同级目录下的图片并封装为PictureViewList对象</h2> <p> 该方法用于根据请求获取预览图片列表并进行封装,对于过大图片会进行压缩。 </p> @author 青阳龙野(kohgylw) @param request HttpServletRe
src/main/java/kohgylw/kiftd/server/service/impl/ShowPictureServiceImpl.java:50
↓ 1 callersMethodfoundVideo
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/impl/PlayVideoServiceImpl.java:38
↓ 1 callersFunctionft
(e,t)
webContext/js/jquery-3.3.1.min.js:2
↓ 1 callersFunctiong
(a,c,d)
webContext/js/html5shiv.min.js:4
↓ 1 callersFunctiong
(b)
webContext/js/bootstrap.min.js:6
↓ 1 callersMethodgenerateETag
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 callersMethodgenerateRandomKey
<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 callersFunctionget$1
(middleware, tech, method)
webContext/js/video.js:11330
↓ 1 callersFunctionget$1
(middleware,tech,method)
webContext/js/video.min.js:25
↓ 1 callersMethodgetAccountId
()
src/main/java/kohgylw/kiftd/server/pojo/LoginInfoPojo.java:9
↓ 1 callersMethodgetAccountPwd
()
src/main/java/kohgylw/kiftd/server/pojo/LoginInfoPojo.java:17
↓ 1 callersMethodgetAllAddedAuthFoldersId
()
src/main/java/kohgylw/kiftd/server/util/ConfigureReader.java:1313
↓ 1 callersMethodgetArtist
()
src/main/java/kohgylw/kiftd/server/pojo/AudioInfo.java:19
↓ 1 callersFunctiongetAttribute
* 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 callersFunctiongetAttribute
(el,attribute)
webContext/js/video.min.js:3
↓ 1 callersMethodgetAudioArtistAndName
(final AudioInfo ai, final Node n)
src/main/java/kohgylw/kiftd/server/util/AudioInfoUtil.java:55
↓ 1 callersMethodgetAudioInfoListByJson
(final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/PlayAudioService.java:7
↓ 1 callersFunctiongetBody
()
webContext/js/video.js:7192
↓ 1 callersFunctiongetBody
()
webContext/js/video.min.js:14
↓ 1 callersMethodgetChainKeyByFid
<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 callersFunctiongetChildElementCount
(element)
webContext/pdfview/web/viewer.js:4518
↓ 1 callersMethodgetCode
()
src/main/java/kohgylw/kiftd/server/util/VerificationCode.java:26
↓ 1 callersMethodgetColumnCount
()
src/main/java/kohgylw/kiftd/ui/util/PathsTable.java:105
↓ 1 callersMethodgetCondensedPicture
<h2>获取压缩版图片</h2> <p>该方法用于获取指定图片的压缩流,以便于提高预览速度。</p> @author 青阳龙野(kohgylw) @param request HttpServletRequest 请求对象,应包含文件块路径fp,该方法会根据其大小自动判定压缩率。
src/main/java/kohgylw/kiftd/server/service/ShowPictureService.java:16
↓ 1 callersMethodgetCreation
()
src/main/java/kohgylw/kiftd/server/pojo/KiftdResource.java:257
↓ 1 callersFunctiongetDefaultPreferences
()
webContext/pdfview/web/viewer.js:8974
↓ 1 callersMethodgetDestinationPath
<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 callersMethodgetDoubleClickItem
<h2>获取被双击的项目</h2> <p> 该功能用于获取被双击的元素,可能是文件夹,也可能是文件。 </p> @author 青阳龙野(kohgylw) @param e awt鼠标事件。 @return Object 被双击的项目,如果是文件夹则返回Folder对象,如果是文件则返回Node对
src/main/java/kohgylw/kiftd/ui/util/FilesTable.java:288
↓ 1 callersMethodgetDownloadKey
<h2>获取一个下载凭证</h2> <p>针对指定资源获取一个下载凭证,要求该凭证的签收者必须具备下载权限。该凭证在服务器关闭前将一直有效。</p> @author 青阳龙野(kohgylw) @param request javax.servlet.http.HttpServletRequest
src/main/java/kohgylw/kiftd/server/service/ExternalDownloadService.java:23
↓ 1 callersFunctiongetDownloadURL
()
webContext/js/home.min.js:2
↓ 1 callersFunctiongetDownloadURL
()
webContext/js/home.js:3096
↓ 1 callersMethodgetEnd
()
src/main/java/kohgylw/kiftd/server/webdav/range/ContentRange.java:48
↓ 1 callersMethodgetExecutablePath
()
src/main/java/kohgylw/kiftd/server/util/KiftdFFMPEGLocator.java:51
↓ 1 callersFunctiongetFileExtension
(path)
webContext/js/video.js:6957
↓ 1 callersFunctiongetFileExtension
(path)
webContext/js/video.min.js:13
↓ 1 callersFunctiongetFileId
()
webContext/quickview/kplayer.min.js:1
↓ 1 callersFunctiongetFileId
()
webContext/quickview/kplayer.js:67
↓ 1 callersMethodgetFileNameFormPath
<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 callersMethodgetFileNodePath
()
src/main/java/kohgylw/kiftd/server/util/ConfigureReader.java:371
↓ 1 callersMethodgetFileNum
()
src/main/java/kohgylw/kiftd/server/pojo/FolderCountResult.java:35
↓ 1 callersMethodgetFolderCountResult
<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 callersMethodgetFolderNum
()
src/main/java/kohgylw/kiftd/server/pojo/FolderCountResult.java:27
↓ 1 callersMethodgetFolderViewToJson
<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 callersMethodgetFolderViewToJson
(final String fid, final HttpSession session, final HttpServletRequest request)
src/main/java/kohgylw/kiftd/server/service/impl/FolderViewServiceImpl.java:33
↓ 1 callersMethodgetFormateDate
()
src/main/java/kohgylw/kiftd/ui/module/ServerUIModule.java:499
← previousnext →1,001–1,100 of 2,328, ranked by callers