Perché il proxy non simula la risposta binaria

Il segno del dollaro ha un significato speciale in alcune shell e potrebbe essere necessario fuggire.

In PowerShell usare un backtick:

Invoke-WebRequest -Method GET -Uri "https://graph.microsoft.com/v1.0/users/id/photo/`$value" -Proxy http://localhost:8000

In bash eseguire il wrapping dell'URL in virgolette doppie e aggiungere una barra rovesciata:

curl -ikx http://localhost:8000 "https://graph.microsoft.com/v1.0/users/id/photo/\$value"