I've got problem with executing Invoke-WebRequest cmdlet. I read that ~100% case of that scenario is PS version lower than 3, but it's not my case:
Name Value
---- -----
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
CLRVersion 4.0.30319.34011
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.10208.0
PSVersion 5.0.10208.0
SerializationVersion 1.1.0.1
I can add that I'm using Windows 10 IoT Core version of OS. In fact my main purpose is execution of simple web request, but I am interested why this cmdlet is not working, especially if more of them won't be ;/ I suppose it can be some windows feature like switch to turn on, but its just my guess.
Update
As far as I compared available cmdlets for certain modules, and preloaded assemblies between my regular system and an IoT version, it looks like the latter version is cut somehow, but I still didn't see any docs for that.
Invoke-RestMethod
missing too? – CarduaceousMicrosoft.PowerShell.Utility
. Wonder if that is missing then or incomplete. Do you see that in the list when you tryGet-Module
? AlthoughGet-Host
is in there where the info from the OP would have come from. Wonder if it is present but limited – IolaiolandeInvoke-RestMethod
uses the same underlying .Net object to do its dirty work, so I was wondering if it might too be missing. – CarduaceousNew-Object System.Net.WebClient
? – Carduaceous