java - 七牛 上传提交总是报Wire::wire: << "{"error":"scope not specified"}"
伊谢尔伦
伊谢尔伦 2017-04-17 14:39:25
0
1
926

说明:plistFile是一段xml文本,转换成InputStream; bucketName;accessKey,secretKey是从属性文件获取
Properties proper = new Properties();
proper.load(in);
String bucketName = proper.getProperty("bucketName");
String accessKey = proper.getProperty("accessKey");
String secretKey = proper.getProperty("secretKey");
String https = proper.getProperty("plistHttps");
System.out.println("accessKey========="+accessKey);
System.out.println("https========="+https);

Mac mac = new Mac(accessKey, secretKey); // 请确保该bucket已经存在 PutPolicy putPolicy = new PutPolicy(bucketName); String uptoken = putPolicy.token(mac); PutExtra extra = new PutExtra(); String key = ""; InputStream is = new ByteArrayInputStream(plistFile.getBytes()); extra.mimeType = "application/xml"; PutRet ret = IoApi.Put(uptoken, "xx.xml", is, extra);
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信 (1)
小葫芦

你可以打印一下 bucketName的值 是否正确传入的是你空间里面的bucketName,最好可以提供一下uploadtoken,来确认一下你上传策略的scope字段的问题。

いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!