上传网络图片到七牛云

新手上路,请多包涵
阅读 6.6k
1 个回答

可以使用fetch接口进行对公网可访的url进行抓取操作。

大致的代码和其他的RS服务差不多:

          String from = "http://ubmcmm.baidustatic.com/media/v1/0f000Q4BuusCvrTW2gnMm0.png";
          from = "http://i2.sinaimg.cn/IT/cr/2014/0209/1645509745.jpg";
          String to = "aaa55:test.jpg";
          String encodeFrom = EncodeUtils.urlsafeEncode(from);
          String encodeTo = EncodeUtils.urlsafeEncode(to);
          System.out.println(encodeTo);
          String url = "http://iovip.qbox.me/fetch/" + encodeFrom + "/to/" + encodeTo;
          System.out.println(url);
          mac = new com.qiniu.api.auth.digest.Mac(Config.ACCESS_KEY, Config.SECRET_KEY);
          Client client = new DigestAuthClient(mac);
          CallRet ret = client.call(url);
          System.out.println(ret.response);
          System.out.println(ret.statusCode);
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题