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服务器

MIT/Apache

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