java client类_fastdfs-client-java工具类封装

本文介绍了如何使用FastDFS的FastDFSClient进行文件上传,包括上传方法的比较,StorageClient1的便捷性,以及在实际项目中的应用。在服务层和表现层展示了图片上传的过程,并针对Firefox兼容性问题提出了解决方案,通过JsonUtils工具类将结果转换为JSON字符串以提高浏览器兼容性。
摘要由CSDN通过智能技术生成

标签:

FastDFS是通过StorageClient来执行上传操作的

通过看源码我们知道,FastDFS有两个StorageClient工具类。

AxqaOmhG6XkXAAAAAElFTkSuQmCC

StorageClient的上传方法upload_file(...)返回的是字符串数组String[],

如[group1,M00/00/00/wKgAb1dBK2iANrayAA1rIuRd3Es112.jpg]

StorageClient1的上传方法upload_file(...)返回的是字符串数组String,

如group1/M00/00/00/wKgAb1dBK2iANrayAA1rIuRd3Es112.jpg,也就是已经帮我们拼接好了

所以使用StorageClient1的上传方法更方便,不用我们自己拼接了。

FastDFSClient

public classFastDFSClient {private TrackerClient trackerClient = null;private TrackerServer trackerServer = null;private StorageServer storageServer = null;//使用StorageClient1进行上传

private StorageClient1 storageClient1 = null;public FastDFSClient(String conf) throwsException {//获取classpath路径下配置文件"fdfs_client.conf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值