本文整理了Java中com.cloudinary.Url.suffix()
方法的一些代码示例,展示了Url.suffix()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Url.suffix()
方法的具体详情如下:
包路径:com.cloudinary.Url
类名称:Url
方法名:suffix
暂无
代码示例来源:origin: cloudinary/cloudinary_java
@Test(expected = IllegalArgumentException.class)
public void testDisallowUrlSuffixWithDot() {
cloudinary.url().suffix("hello.world").privateCdn(true).generate("test");
}
代码示例来源:origin: cloudinary/cloudinary_java
if (signed != null) url.signed(signed.booleanValue());
if (useRootPath != null) url.useRootPath(useRootPath);
if (urlSuffix != null) url.suffix(urlSuffix);
if (secureCdnSubdomain != null) url.secureCdnSubdomain(secureCdnSubdomain);
return url;
代码示例来源:origin: cloudinary/cloudinary_java
@Test(expected = IllegalArgumentException.class)
public void testDisallowUrlSuffixWithSlash() {
cloudinary.url().suffix("hello/world").privateCdn(true).generate("test");
}
代码示例来源:origin: cloudinary/cloudinary_java
@Test
public void testNotSignTheUrlSuffix() {
Pattern pattern = Pattern.compile("s--[0-9A-Za-z_-]{8}--");
String url = cloudinary.url().format("jpg").signed(true).generate("test");
Matcher matcher = pattern.matcher(url);
matcher.find();
String expectedSignature = url.substring(matcher.start(), matcher.end());
String actual = cloudinary.url().format("jpg").privateCdn(true).signed(true).suffix("hello").generate("test");
assertEquals("http://test123-res.cloudinary.com/images/" + expectedSignature + "/test/hello.jpg", actual);
url = cloudinary.url().format("jpg").signed(true).transformation(new Transformation().angle(0)).generate("test");
matcher = pattern.matcher(url);
matcher.find();
expectedSignature = url.substring(matcher.start(), matcher.end());
actual = cloudinary.url().format("jpg").privateCdn(true).signed(true).suffix("hello").transformation(new Transformation().angle(0)).generate("test");
assertEquals("http://test123-res.cloudinary.com/images/" + expectedSignature + "/a_0/test/hello.jpg", actual);
}
代码示例来源:origin: cloudinary/cloudinary_java
@Test
public void testUrlSuffixWithDotOrSlash(){
Boolean[] errors = new Boolean[4];
try {
cloudinary.url().suffix("dsfdfd.adsfad").generate("publicId");
} catch (IllegalArgumentException e){
errors[0] = true;
}
try {
cloudinary.url().suffix("dsfdfd/adsfad").generate("publicId");
} catch (IllegalArgumentException e){
errors[1] = true;
}
try {
cloudinary.url().suffix("dsfd.fd/adsfad").generate("publicId");
} catch (IllegalArgumentException e){
errors[2] = true;
}
try {
cloudinary.url().suffix("dsfdfdaddsfad").generate("publicId");
} catch (IllegalArgumentException e){
errors[3] = true;
}
assertTrue(errors[0]);
assertTrue(errors[1]);
assertTrue(errors[2]);
assertNull(errors[3]);
}
@Test
代码示例来源:origin: cloudinary/cloudinary_java
@Test(expected = IllegalArgumentException.class)
public void testDisallowUrlSuffixInNonUploadTypes() {
cloudinary.url().suffix("hello").privateCdn(true).type("facebook").generate("test");
}
代码示例来源:origin: cloudinary/cloudinary_java
@Test
public void testSupportUrlSuffixForRawUploads() {
String actual = cloudinary.url().suffix("hello").privateCdn(true).resourceType("raw").generate("test");
assertEquals("http://test123-res.cloudinary.com/files/test/hello", actual);
}
代码示例来源:origin: cloudinary/cloudinary_java
@Test
public void testSupportUrlSuffixForPrivateCdn() {
String actual = cloudinary.url().suffix("hello").privateCdn(true).generate("test");
assertEquals("http://test123-res.cloudinary.com/images/test/hello", actual);
actual = cloudinary.url().suffix("hello").privateCdn(true).transformation(new Transformation().angle(0)).generate("test");
assertEquals("http://test123-res.cloudinary.com/images/a_0/test/hello", actual);
}
代码示例来源:origin: cloudinary/cloudinary_java
@Test
public void testSupportUrlSuffixForVideoUploads() {
String actual = cloudinary.url().suffix("hello").privateCdn(true).resourceType("video").generate("test");
assertEquals("http://test123-res.cloudinary.com/videos/test/hello", actual);
}
代码示例来源:origin: cloudinary/cloudinary_java
@Test
public void testSupportUseRootPathTogetherWithUrlSuffixForPrivateCdn() {
String actual = cloudinary.url().privateCdn(true).suffix("hello").useRootPath(true).generate("test");
assertEquals("http://test123-res.cloudinary.com/test/hello", actual);
}
代码示例来源:origin: cloudinary/cloudinary_java
@Test
public void testPutFormatAfterUrlSuffix() {
String actual = cloudinary.url().suffix("hello").privateCdn(true).format("jpg").generate("test");
assertEquals("http://test123-res.cloudinary.com/images/test/hello.jpg", actual);
}
代码示例来源:origin: cloudinary/cloudinary_java
@Test
public void testSupportUrlSuffixForAuthenticatedImages() {
String actual = cloudinary.url().suffix("hello").privateCdn(true).resourceType("image").type("authenticated").generate("test");
assertEquals("http://test123-res.cloudinary.com/authenticated_images/test/hello", actual);
}
代码示例来源:origin: cloudinary/cloudinary_java
@Test
public void testSupportUrlSuffixForPrivateImages() {
String actual = cloudinary.url().suffix("hello").privateCdn(true).resourceType("image").type("private").generate("test");
assertEquals("http://test123-res.cloudinary.com/private_images/test/hello", actual);
}
内容来源于网络,如有侵权,请联系作者删除!