Skip to content

Commit 2d609bc

Browse files
committed
add user agent. fix api test
1 parent b67eaf4 commit 2d609bc

File tree

4 files changed

+8
-1
lines changed

4 files changed

+8
-1
lines changed

cloudinary-core/src/main/java/com/cloudinary/Api.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,8 @@ protected Map callApi(HttpMethod method, Iterable<String> uri, Map<String, ? ext
256256
case DELETE: request = new HttpDelete(apiUri); break;
257257
}
258258
request.setHeader("Authorization", "Basic " + Base64.encodeBase64String((apiKey + ":" + apiSecret).getBytes()));
259+
request.setHeader("User-Agent", Cloudinary.USER_AGENT);
260+
259261
HttpResponse response = client.execute(request);
260262

261263
int code = response.getStatusLine().getStatusCode();

cloudinary-core/src/main/java/com/cloudinary/Cloudinary.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ public class Cloudinary {
2929
public final static String AKAMAI_SHARED_CDN = "res.cloudinary.com";
3030
public final static String SHARED_CDN = AKAMAI_SHARED_CDN;
3131

32+
public final static String VERSION = "1.0.8";
33+
public final static String USER_AGENT = "cld-java-" + VERSION;
34+
3235
private final Map config = new HashMap();
3336

3437
public Cloudinary(Map config) {

cloudinary-core/src/main/java/com/cloudinary/Uploader.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,8 @@ public Map callApi(String action, Map<String, Object> params, Map options, Objec
223223
HttpClient client = new DefaultHttpClient();
224224

225225
HttpPost postMethod = new HttpPost(apiUrl);
226+
postMethod.setHeader("User-Agent", Cloudinary.USER_AGENT);
227+
226228
MultipartEntity multipart = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
227229
// Remove blank parameters
228230
for (Map.Entry<String, Object> param : params.entrySet()) {

cloudinary-core/src/test/java/com/cloudinary/test/ApiTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public static void setUpClass() throws IOException {
3737
}
3838
Api api = cloudinary.api();
3939
try {
40-
api.deleteResources(Arrays.asList("api_test", "api_test1", "api_test2", "api_test3"), Cloudinary.emptyMap());
40+
api.deleteResources(Arrays.asList("api_test", "api_test1", "api_test2", "api_test3", "api_test5"), Cloudinary.emptyMap());
4141
} catch (Exception e) {
4242
}
4343
try {

0 commit comments

Comments
 (0)