用java生成私有资源的下载链接,再用浏览器get,状态码404,内容{"error":"no such domain"}

public static void main(String[] args) throws AuthException, EncoderException {
    Config.ACCESS_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
    Config.SECRET_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

    Mac mac = new Mac(Config.ACCESS_KEY, Config.SECRET_KEY);
    String baseUrl = URLUtils.makeBaseUrl("cornertech.qiniudn.com", "linus.jpeg");
    GetPolicy getPolicy = new GetPolicy();
    String downloadUrl = getPolicy.makeRequest(baseUrl, mac);
    System.out.println(downloadUrl);
    // 获取下载的url后,用浏览器打开,获取不到资源
    // 请问这段代码有什么错误吗
    // 空间是私有的
}
阅读 6.1k
1 个回答

早上起来洗完头,脑子就好使了,原来在没有绑定域名的情况下,是用默认域名的~居然把bucket当成子域名~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题