kstore.space
Open in
urlscan Pro
49.232.143.252
Public Scan
Submitted URL: https://cn.kstore.space/
Effective URL: https://kstore.space/
Submission: On December 21 via api from US — Scanned from US
Effective URL: https://kstore.space/
Submission: On December 21 via api from US — Scanned from US
Form analysis
2 forms found in the DOM<form class="layui-form" action="">
<div class="layui-form-item">
<div class="layui-form-item" pane="">
<table class="layui-hide" id="list"></table>
<div class="layui-form layui-border-box layui-table-view" lay-filter="LAY-table-1" lay-id="list" style=" ">
<div class="layui-table-box">
<div class="layui-table-header">
<table cellspacing="0" cellpadding="0" border="0" class="layui-table">
<thead>
<tr>
<th data-field="nameDisplay" data-key="1-0-0" data-minwidth="200" class=" layui-unselect">
<div class="layui-table-cell laytable-cell-1-0-0"><span>名称(可点击)</span><span
class="layui-table-sort layui-inline"><i class="layui-edge layui-table-sort-asc" title="升序"></i><i class="layui-edge layui-table-sort-desc" title="降序"></i></span></div>
</th>
<th data-field="type" data-key="1-0-1" class=" layui-unselect">
<div class="layui-table-cell laytable-cell-1-0-1"><span>类型</span><span
class="layui-table-sort layui-inline"><i class="layui-edge layui-table-sort-asc" title="升序"></i><i class="layui-edge layui-table-sort-desc" title="降序"></i></span></div>
</th>
<th data-field="size" data-key="1-0-2" class=" layui-unselect">
<div class="layui-table-cell laytable-cell-1-0-2"><span>大小</span><span
class="layui-table-sort layui-inline"><i class="layui-edge layui-table-sort-asc" title="升序"></i><i class="layui-edge layui-table-sort-desc" title="降序"></i></span></div>
</th>
<th data-field="downloadCount" data-key="1-0-3" class=" layui-unselect">
<div class="layui-table-cell laytable-cell-1-0-3"><span>下载次数</span><span
class="layui-table-sort layui-inline"><i class="layui-edge layui-table-sort-asc" title="升序"></i><i class="layui-edge layui-table-sort-desc" title="降序"></i></span></div>
</th>
<th data-field="createTime" data-key="1-0-4" class=" layui-unselect">
<div class="layui-table-cell laytable-cell-1-0-4"><span>上传时间</span><span
class="layui-table-sort layui-inline"><i class="layui-edge layui-table-sort-asc" title="升序"></i><i class="layui-edge layui-table-sort-desc" title="降序"></i></span></div>
</th>
</tr>
</thead>
</table>
</div>
<div class="layui-table-body layui-table-main">
<table cellspacing="0" cellpadding="0" border="0" class="layui-table">
<tbody>
<tr data-index="0">
<td data-field="nameDisplay" data-key="1-0-0" data-minwidth="200" class="">
<div class="layui-table-cell laytable-cell-1-0-0"><a style="margin: auto; " href="javascript:directory(25508,'xiuno')">xiuno</a></div>
</td>
<td data-field="type" data-key="1-0-1" class="">
<div class="layui-table-cell laytable-cell-1-0-1">目录</div>
</td>
<td data-field="size" data-key="1-0-2" class="">
<div class="layui-table-cell laytable-cell-1-0-2">0.00KB</div>
</td>
<td data-field="downloadCount" data-key="1-0-3" class="">
<div class="layui-table-cell laytable-cell-1-0-3">0</div>
</td>
<td data-field="createTime" data-key="1-0-4" class="">
<div class="layui-table-cell laytable-cell-1-0-4">7-10-2020 00:21:53</div>
</td>
</tr>
<tr data-index="1">
<td data-field="nameDisplay" data-key="1-0-0" data-minwidth="200" class="">
<div class="layui-table-cell laytable-cell-1-0-0"><a style="margin: auto; " href="javascript:directory(5488,'qq')">qq</a></div>
</td>
<td data-field="type" data-key="1-0-1" class="">
<div class="layui-table-cell laytable-cell-1-0-1">目录</div>
</td>
<td data-field="size" data-key="1-0-2" class="">
<div class="layui-table-cell laytable-cell-1-0-2">0.00KB</div>
</td>
<td data-field="downloadCount" data-key="1-0-3" class="">
<div class="layui-table-cell laytable-cell-1-0-3">0</div>
</td>
<td data-field="createTime" data-key="1-0-4" class="">
<div class="layui-table-cell laytable-cell-1-0-4">6-2-2020 20:53:18</div>
</td>
</tr>
<tr data-index="2">
<td data-field="nameDisplay" data-key="1-0-0" data-minwidth="200" class="">
<div class="layui-table-cell laytable-cell-1-0-0"><a style="margin: auto;" href="https://download.kstore.space/download/1/static/monitor.txt?password=ef74542df9b72880e8e13df85d89afeb-1703146695720" target="_blank">monitor.txt</a>
</div>
</td>
<td data-field="type" data-key="1-0-1" class="">
<div class="layui-table-cell laytable-cell-1-0-1">文件</div>
</td>
<td data-field="size" data-key="1-0-2" class="">
<div class="layui-table-cell laytable-cell-1-0-2">0.01KB</div>
</td>
<td data-field="downloadCount" data-key="1-0-3" class="">
<div class="layui-table-cell laytable-cell-1-0-3">11880791</div>
</td>
<td data-field="createTime" data-key="1-0-4" class="">
<div class="layui-table-cell laytable-cell-1-0-4">1-7-2023 23:00:09</div>
</td>
</tr>
<tr data-index="3">
<td data-field="nameDisplay" data-key="1-0-0" data-minwidth="200" class="">
<div class="layui-table-cell laytable-cell-1-0-0"><a style="margin: auto; " href="javascript:directory(4873,'layui')">layui</a></div>
</td>
<td data-field="type" data-key="1-0-1" class="">
<div class="layui-table-cell laytable-cell-1-0-1">目录</div>
</td>
<td data-field="size" data-key="1-0-2" class="">
<div class="layui-table-cell laytable-cell-1-0-2">0.00KB</div>
</td>
<td data-field="downloadCount" data-key="1-0-3" class="">
<div class="layui-table-cell laytable-cell-1-0-3">0</div>
</td>
<td data-field="createTime" data-key="1-0-4" class="">
<div class="layui-table-cell laytable-cell-1-0-4">5-22-2020 16:40:43</div>
</td>
</tr>
<tr data-index="4">
<td data-field="nameDisplay" data-key="1-0-0" data-minwidth="200" class="">
<div class="layui-table-cell laytable-cell-1-0-0"><a style="margin: auto; " href="javascript:directory(4874,'jquery')">jquery</a></div>
</td>
<td data-field="type" data-key="1-0-1" class="">
<div class="layui-table-cell laytable-cell-1-0-1">目录</div>
</td>
<td data-field="size" data-key="1-0-2" class="">
<div class="layui-table-cell laytable-cell-1-0-2">0.00KB</div>
</td>
<td data-field="downloadCount" data-key="1-0-3" class="">
<div class="layui-table-cell laytable-cell-1-0-3">0</div>
</td>
<td data-field="createTime" data-key="1-0-4" class="">
<div class="layui-table-cell laytable-cell-1-0-4">5-22-2020 16:40:55</div>
</td>
</tr>
<tr data-index="5">
<td data-field="nameDisplay" data-key="1-0-0" data-minwidth="200" class="">
<div class="layui-table-cell laytable-cell-1-0-0"><a style="margin: auto; " href="javascript:directory(91372,'hrx')">hrx</a></div>
</td>
<td data-field="type" data-key="1-0-1" class="">
<div class="layui-table-cell laytable-cell-1-0-1">目录</div>
</td>
<td data-field="size" data-key="1-0-2" class="">
<div class="layui-table-cell laytable-cell-1-0-2">0.00KB</div>
</td>
<td data-field="downloadCount" data-key="1-0-3" class="">
<div class="layui-table-cell laytable-cell-1-0-3">0</div>
</td>
<td data-field="createTime" data-key="1-0-4" class="">
<div class="layui-table-cell laytable-cell-1-0-4">5-2-2023 23:40:14</div>
</td>
</tr>
<tr data-index="6">
<td data-field="nameDisplay" data-key="1-0-0" data-minwidth="200" class="">
<div class="layui-table-cell laytable-cell-1-0-0"><a style="margin: auto; " href="javascript:directory(26777,'goindex')">goindex</a></div>
</td>
<td data-field="type" data-key="1-0-1" class="">
<div class="layui-table-cell laytable-cell-1-0-1">目录</div>
</td>
<td data-field="size" data-key="1-0-2" class="">
<div class="layui-table-cell laytable-cell-1-0-2">0.00KB</div>
</td>
<td data-field="downloadCount" data-key="1-0-3" class="">
<div class="layui-table-cell laytable-cell-1-0-3">0</div>
</td>
<td data-field="createTime" data-key="1-0-4" class="">
<div class="layui-table-cell laytable-cell-1-0-4">12-12-2020 21:41:02</div>
</td>
</tr>
<tr data-index="7">
<td data-field="nameDisplay" data-key="1-0-0" data-minwidth="200" class="">
<div class="layui-table-cell laytable-cell-1-0-0">
<a style="margin: auto;" href="https://download.kstore.space/download/1/static/Aurora-4k.jpg?password=884fec689413626b57cfc4eea3fcabae-1703146695720" target="_blank">Aurora-4k.jpg</a></div>
</td>
<td data-field="type" data-key="1-0-1" class="">
<div class="layui-table-cell laytable-cell-1-0-1">文件</div>
</td>
<td data-field="size" data-key="1-0-2" class="">
<div class="layui-table-cell laytable-cell-1-0-2">6.71MB</div>
</td>
<td data-field="downloadCount" data-key="1-0-3" class="">
<div class="layui-table-cell laytable-cell-1-0-3">5268</div>
</td>
<td data-field="createTime" data-key="1-0-4" class="">
<div class="layui-table-cell laytable-cell-1-0-4">5-22-2020 16:55:39</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="layui-table-page">
<div id="layui-table-page1">
<div class="layui-box layui-laypage layui-laypage-default" id="layui-laypage-1"><a href="javascript:;" class="layui-laypage-prev layui-disabled" data-page="0"><i class="layui-icon"></i></a><span class="layui-laypage-curr"><em
class="layui-laypage-em"></em><em>1</em></span><a href="javascript:;" class="layui-laypage-next layui-disabled" data-page="2"><i class="layui-icon"></i></a><span class="layui-laypage-skip">到第<input type="text" min="1" value="1"
class="layui-input">页<button type="button" class="layui-laypage-btn">确定</button></span><span class="layui-laypage-count">共 8 条</span><span class="layui-laypage-limits"><select lay-ignore="">
<option value="10">10 条/页</option>
<option value="20">20 条/页</option>
<option value="30" selected="">30 条/页</option>
<option value="40">40 条/页</option>
<option value="50">50 条/页</option>
<option value="60">60 条/页</option>
<option value="70">70 条/页</option>
<option value="80">80 条/页</option>
<option value="90">90 条/页</option>
</select></span></div>
</div>
</div>
<style>
.laytable-cell-1-0-0 {}
.laytable-cell-1-0-1 {
width: 80px;
}
.laytable-cell-1-0-2 {
width: 120px;
}
.laytable-cell-1-0-3 {
width: 100px;
}
.laytable-cell-1-0-4 {
width: 180px;
}
</style>
</div>
</div>
</div>
</form>
<form class="layui-form layui-form-pane" action="">
<div class="layui-card-header">上传节点(<span id="upload-node-now">默认(上次选择)</span>)</div>
<div class="layui-form-item">
<label class="layui-form-label">上传节点</label>
<div class="layui-input-block">
<select name="interest" lay-filter="upload-node" id="upload-node">
<option value="https://upload.kstore.space/upload">上传节点(100M以内)</option>
<option></option>
<option value="https://c.kstore.space/upload">大陆节点(100M以内)</option>
<option></option>
<option value="https://u.kstore.space/upload">海外高速(1G以内)</option>
<option></option>
</select>
<div class="layui-unselect layui-form-select">
<div class="layui-select-title"><input type="text" placeholder="请选择" value="上传节点(100M以内)" readonly="" class="layui-input layui-unselect"><i class="layui-edge"></i></div>
<dl class="layui-anim layui-anim-upbit">
<dd lay-value="https://upload.kstore.space/upload" class="layui-this">上传节点(100M以内)</dd>
<dd lay-value="" class=""></dd>
<dd lay-value="https://c.kstore.space/upload" class="">大陆节点(100M以内)</dd>
<dd lay-value="" class=""></dd>
<dd lay-value="https://u.kstore.space/upload" class="">海外高速(1G以内)</dd>
<dd lay-value="" class=""></dd>
</dl>
</div>
</div>
</div>
<div class="layui-card-header">下载节点(<span id="download-node-now">默认(上次选择)</span>)</div>
<div class="layui-form-item">
<label class="layui-form-label">高速节点</label>
<div class="layui-input-block">
<select name="download" lay-filter="download-node" id="download-node">
<option value="https://d.kstore.space/download">发布地址(直链使用)</option>
<option></option>
<option value="https://u.kstore.space/download">海外高速</option>
<option></option>
</select>
<div class="layui-unselect layui-form-select">
<div class="layui-select-title"><input type="text" placeholder="请选择" value="发布地址(直链使用)" readonly="" class="layui-input layui-unselect"><i class="layui-edge"></i></div>
<dl class="layui-anim layui-anim-upbit">
<dd lay-value="https://d.kstore.space/download" class="layui-this">发布地址(直链使用)</dd>
<dd lay-value="" class=""></dd>
<dd lay-value="https://u.kstore.space/download" class="">海外高速</dd>
<dd lay-value="" class=""></dd>
</dl>
</div>
</div>
</div>
</form>
Text Content
KStore-可直链下载的存储空间(提供REST API) KStore 简介 KStore是一个网络文件管理系统,提供基本的文件上传、下载、管理等功能。本文档主要提供KStore API,API设计以实际用途可操作性为准,并尽量遵守RESTful规范。 KStore主要针对私有写、公有读的应用场景,并且提供文件下载直链,例如可以应用于图床、备份、cdn、文件共享等应用场景。通过选择本系统提供的多个国家节点(例如美国洛杉矶、俄罗斯、新加坡等),你可以获得极大的上传、下载速度(原则上下载、上传速度可以达到400Mbps),并且支持迅雷等多线程下载工具。 本系统文件采用多备份机制,原则上稳定性、安全性有保障。且对于小于50M的文件,会直接缓存到节点服务器。为保证服务的可用性,每位用户对个人操作速率做限制,API调用6000次/小时,文件上传100次/小时,文件下载100000次/小时(几乎等于无次数限制)。 本API可非常迅速集成到其他系统中,亦可通过本API开发网络文件管理软件,后续会建立Git仓库用以共享相关系统。 如何使用 本系统免费使用,并提供相关API(所有KStore提供的文件操作API),方便开发者定制。 每位用户数据相互隔离,为确保资源可用性,上传API操作限制每小时100次,但下载次数无限制,且支持断点续传、迅雷等多线程下载工具。注意上传文件大小需要小于1.0GB,上传大文件有失败的几率。 本系统提供网站集成的WEB操作界面(在本站右上角点击KStore即可进入),WEB页面将开源于GitHub,届时希望更多开发者通过API开发、共享实际应用。 为提升整体存储空间质量,避免恶意使用,同时为确保服务质量,对于普通用户每用户默认提供2GB存储空间,用户可通过推广新用户等方式扩展存储空间,推荐每位用户扩展200MB,如有更大需求请联系邮箱。 演示账户(仅用于演示,个人使用请开通个人账户): http://kstore.space/demo.html 功能列表 1.基本功能:基本上传/下载功能,文件重命名、删除,默认所有文件提供直链下载; 2.上传/下载节点配置,默认自动根据运营商选择最优线路,可手动指定(可跑满200M宽带); 3.文件/文件夹压缩下载:提供压缩功能(加密压缩),方便打包下载; 4.文件分享功能:可分享文件/文件夹,并可以允许游客上传,可用于收文件、收作业等。 5.文件直链开关:用户可无限开启/关闭文件直链,开启文件直链的文件下载链接永不失效(非直链文件下载链接会失效)。 注:为保证分享内容的健康性,对于分享、开启直链的文件,会进行内容抽查。 KStore WEB集成管理页面: https://my.ksust.com/kstore.htm KStore体验账户(仅用于体验): https://kstore.space/demo.html KStore API 文档地址: https://www.kancloud.cn/ksust/kstore/1557716 注:目前线路优化数据不足,如果您使用默认节点下载比较慢,可以尝试切换节点,并反馈测试结果,以进一步优化线路。此外,该系统目前主要关注高持续IO流(下载速度持续较快),在非缓存场景下,建立连接到数据传输相对较慢。 静态资源列表 网站图片、JS、CSS等直链文件存储 共享摘要:共享开启;不允许上传;允许列出并下载所有文件; 文件列表(/static/) 节点配置 刷新 名称(可点击) 类型 大小 下载次数 上传时间 xiuno 目录 0.00KB 0 7-10-2020 00:21:53 qq 目录 0.00KB 0 6-2-2020 20:53:18 monitor.txt 文件 0.01KB 11880791 1-7-2023 23:00:09 layui 目录 0.00KB 0 5-22-2020 16:40:43 jquery 目录 0.00KB 0 5-22-2020 16:40:55 hrx 目录 0.00KB 0 5-2-2023 23:40:14 goindex 目录 0.00KB 0 12-12-2020 21:41:02 Aurora-4k.jpg 文件 6.71MB 5268 5-22-2020 16:55:39 1到第页确定共 8 条10 条/页20 条/页30 条/页40 条/页50 条/页60 条/页70 条/页80 条/页90 条/页 文件上传 点击上传,或将文件拖拽到此处 -------------------------------------------------------------------------------- 0% 说明 本页面为KStore文件静态页面,经KStore API调用渲染。如果默认节点下载/上传速度较慢,您可点击“节点配置”配置适合的节点。 页面仍完善中... 节点配置 上传节点(默认(上次选择)) 上传节点 上传节点(100M以内)大陆节点(100M以内)海外高速(1G以内) 上传节点(100M以内)大陆节点(100M以内)海外高速(1G以内) 下载节点(默认(上次选择)) 高速节点 发布地址(直链使用)海外高速 发布地址(直链使用)海外高速 直链文件存储© 蜀ICP备16004556号-3