Skip to content

Commit ef2b8f6

Browse files
committed
Merge pull request googleapis#549 from deconf/master
Avoid double URL encoding for params' values
2 parents 1db3e92 + be70d88 commit ef2b8f6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Google/Http/REST.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,10 @@ public static function createRequestUri($servicePath, $restPath, $params)
156156
} else if ($paramSpec['location'] == 'query') {
157157
if (isset($paramSpec['repeated']) && is_array($paramSpec['value'])) {
158158
foreach ($paramSpec['value'] as $value) {
159-
$queryVars[] = $paramName . '=' . rawurlencode($value);
159+
$queryVars[] = $paramName . '=' . rawurlencode(rawurldecode($value));
160160
}
161161
} else {
162-
$queryVars[] = $paramName . '=' . rawurlencode($paramSpec['value']);
162+
$queryVars[] = $paramName . '=' . rawurlencode(rawurldecode($paramSpec['value']));
163163
}
164164
}
165165
}

0 commit comments

Comments
 (0)