We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4a8e8b2 commit 23b3e12Copy full SHA for 23b3e12
src/manage/urlutils.py
@@ -294,7 +294,15 @@ def _powershell_urlretrieve(request):
294
$url = $env:PYMANAGER_URL
295
$outfile = $env:PYMANAGER_OUTFILE
296
$method = $env:PYMANAGER_METHOD
297
-$headers = ConvertFrom-Json $env:PYMANAGER_HEADERS
+$headersObj = ConvertFrom-Json $env:PYMANAGER_HEADERS
298
+$headers = @{}
299
+if ($headersObj -ne $null) {
300
+ $headersObj.PSObject.Properties | ForEach-Object {
301
+ $name = $_.Name
302
+ $value = $_.Value
303
+ $headers[$name] = if ($value -eq $null) { "" } else { $value.ToString() }
304
+ }
305
+}
306
$r = Invoke-WebRequest -Uri $url -UseBasicParsing `
307
-Headers $headers `
308
-UseDefaultCredentials `
0 commit comments