fdfs防盗链配置及java开发
来源:互联网 发布:男神的偶像知乎 编辑:程序博客网 时间:2024/05/18 20:48
在上篇文章技术上:http://blog.csdn.net/www_wangzheguilai/article/details/76647443
1、修改配置文件
配置防盗链功能,其实配置端相当简单,如下:
cd /etc/fdfs
vim http.conf
#true-开启防盗链检查,false-关闭防盗链
http.anti_steal.check_token=true
#防盗链密钥
http.anti_steal.secret_key=FastDFS1234567890
#每次生成的访问链的有效时间,单位S
http.anti_steal.token_ttl=900
#校验失败,访问的图片
http.anti_steal.token_check_fail=/etc/fdfs/account_order.png
2、java端
修改java端的fdfs_client.conf文件
http.anti_steal_token = truehttp.secret_key = FastDFS1234567890tracker_server = 10.80.103.63:22122
生成防盗链连接的java代码块如下:
String[] results = new String[2];int errno = StorageClient1.split_file_id(fileId, results);if(errno != 0){throw new MyException("fileId格式错误!");}int ts = (int) (System.currentTimeMillis()/1000);String token = ProtoCommon.getToken(results[1], ts, ClientGlobal.getG_secret_key());return serverAddr + "/" + fileId + "?token=" + token + "&ts=" + ts;
生成防盗链地址:
http://10.80.103.63:9999/group1/M00/00/00/ClBnP1mD8NqAe-VeAABdrZgsqUU923_big.jpg?token=bcf7ed89b01ee6d72010d70eda63e0e8&ts=1501821311
阅读全文
0 0
- fdfs防盗链配置及java开发
- srs之防盗链配置及使用
- nginx配置防盗链及伪静态
- nginx 多组件安装及secure_link配置与文件下载防盗链的使用(JAVA)
- nginx 多组件安装及secure_link配置与文件下载防盗链的使用(JAVA)
- FDFS
- squid防盗链配置
- ngnix 防盗链配置
- nginx配置防盗链
- apache配置防盗链
- nginx防盗链配置
- nginx防盗链配置
- nginx防盗链配置
- nginx 防盗链配置
- Apache 防盗链配置
- nginx防盗链配置
- 开发防盗链标签
- 防盗链的开发
- HDU 6075 Questionnaire【】
- 数学、计算机及抽象思维
- poj 1383 Labyrinth【bfs+队列】
- 动态规划中级教程 322. Coin Change
- 如何把footer固定到页面最下端?
- fdfs防盗链配置及java开发
- [数据结构] 排序算法小结
- 二叉树的最大深度和最小深度实现
- 4.1.1—栈—Valid Parentheses
- php用curl获取sessionid
- HDU4704Sum 费马小定理+大数取模
- Class……not found (ONETHINK框架)
- PAT 乙级 1019.数字黑洞(20)
- 4.1.2—栈—Longest Valid Parentheses