无效的 URI: 未能确定 URI 的格式。

RSClient client = new RSClient();
Entry entry = client.Stat(new EntryPath("text", "big_project_1.jpg"));

麻烦问下 存储空间名和文件key 到底怎么指定 麻烦告下。

阅读 7.7k
4 个回答

需要在web.config添加以下配置
add key="USER_AGENT" value=""
add key="ACCESS_KEY" value=""
add key="SECRET_KEY" value=""
add key="RS_HOST" value=""
add key="UP_HOST" value=""
add key="RSF_HOST" value=""
add key="PREFETCH_HOST" value=""

对应的值的 七牛的C#的源代码里边有 在Conf--->Config 里边
文件key 就是 空间名下的 文件名
按照官方源码 写就可以。注意上边的配置 就行

EntryPath的定义为

public class EntryPath {
    public String bucket;
    public String key;
}

例子:

String ak = "<Your Accesskey>";
String sk = "<Your SecretKey>";
String bucket = "if-pbl";// 空间名
String key = "mp41.mp4";// 文件名
Mac mac = new Mac(ak, sk);
RSClient client = new RSClient(mac);
Entry entry = client.stat(bucket, key);
System.out.println(entry.toString());
新手上路,请多包涵

你好,烟雨苏苏,你的问题解决了吗,我的问题跟你的一样,到现在还没有解决,如果有时间的话,帮我解答一下吧,我的QQ:719555451.谢谢!

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