一个工具,可以用来生成纯文本网页分享文字内容,或者也可以上传附件,作为一个临时的文件服务器分享给别人
单次分享的限制为 100mb,暂不支持反向代理到域名子目录,数据和日志默认位于 pastebin_data 目录中
直接运行独立的二进制文件即可,默认监听 10002 端口
./pastebin
命令行可以接收的参数
参数 | 默认值 | 描述 |
---|---|---|
-port | 10002 | 程序监听的端口号 |
-path | pastebin_data | 数据目录(相对程序文件的路径) |
- POST /
请求:multipart/form-data,返回存储了数据内容的链接
body:f=@文件
上传的文件,(可选)t=text/file
文件类型,(可选)v=true/false
是否可预览
- GET /{uid}
返回该链接所对应的内容
- 响应
dmesg | curl -F "f=@-" host
形式的请求 - 解决 favicon.ico 的问题
- 变更相对路径为绝对路径
- 自定义端口号
- 美化页面,重写糟糕的 js
- 修复 xlsx, word 等被检测为 zip 类型的问题(直接返回原始文件名)
- ctrl v 上传图片
- 支持绝对路径的数据目录
MIT © ZShab Niba