4个版本 (破坏性)
0.4.0 | 2022年1月11日 |
---|---|
0.3.0 | 2022年1月6日 |
0.2.0 | 2022年1月3日 |
0.1.0 | 2022年1月1日 |
#1006 in HTTP服务器
34KB
948 行
获取
cargoinstall server_clipboard
https证书
- 测试环境自行生成
- 没有https无法获取剪贴板权限,火狐ie不支持剪贴板
- 如果您想生成自己的证书/私钥文件,请运行
mkcert test.xx
mkcert
: https://github.com/FiloSottile/mkcert
运行
server_clipboard-c cert.pem-k key.pem
存入key, value
curl -XPOST -d "$value" $host/$key
获取k
curl$host/$key?quiet
参数,
POST和websocket的第一进入房间的人有效
- times optional int 可以获取的次数默认1
- minutes optional int 保存的分钟 默认1分钟
- private optional any 是否在首页列表显示,websocket都是public的
- quiet option any get页独有,禁用websocket,为了curl
演示
curl -XPOST -d "abcdefg" "localhost:7259/abc?times=2&private=a"
get页面支持websocket,鼠标单击就会write 或 read 剪贴板
依赖项
~27–38MB
~687K SLoC