You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by ga...@apache.org on 2021/07/27 23:44:49 UTC
[jclouds] branch master updated: Fix location header case sensitive
This is an automated email from the ASF dual-hosted git repository.
gaul pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jclouds.git
The following commit(s) were added to refs/heads/master by this push:
new 0787bb8 Fix location header case sensitive
0787bb8 is described below
commit 0787bb891bb35e972605658d749768841616e183
Author: Simone Locci <si...@eng.it>
AuthorDate: Mon Jul 26 16:03:50 2021 +0200
Fix location header case sensitive
---
.../main/java/org/jclouds/azurecompute/arm/functions/URIParser.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/providers/azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/functions/URIParser.java b/providers/azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/functions/URIParser.java
index f67e7e2..5493f04 100644
--- a/providers/azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/functions/URIParser.java
+++ b/providers/azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/functions/URIParser.java
@@ -28,9 +28,9 @@ import com.google.common.base.Function;
@Singleton
public class URIParser implements Function<HttpResponse, URI> {
public URI apply(final HttpResponse from) {
- if (from.getStatusCode() == 202 && from.getHeaders().containsKey("Location")){
- String uri = from.getFirstHeaderOrNull("Location");
- return URI.create(uri);
+ String locationUri;
+ if (from.getStatusCode() == 202 && (locationUri = from.getFirstHeaderOrNull("Location")) != null){
+ return URI.create(locationUri);
} else if (from.getStatusCode() == 200 || from.getStatusCode() == 204){
return null;