
invoke-webrequest
List of commands for invoke-webrequest:
-
invoke-webrequest:tldr:42533 invoke-webrequest: Pass a username and password for server authentication.$ Invoke-WebRequest -Headers @{ Authorization = "Basic "+ [System.Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes("myusername:mypassword")) } ${http:--example-com}try on your machineexplain this command
-
invoke-webrequest:tldr:ac4f3 invoke-webrequest: Download the contents of a URL to a file.$ Invoke-WebRequest ${http:--example-com} -OutFile ${path\to\file}try on your machineexplain this command
-
invoke-webrequest:tldr:bee63 invoke-webrequest: Send a request with an extra header, using a custom HTTP method.$ Invoke-WebRequest -Headers ${@{ X-My-Header = '123' }} -Method ${PUT} ${http:--example-com}try on your machineexplain this command
-
invoke-webrequest:tldr:f01c1 invoke-webrequest: Send data in JSON format, specifying the appropriate content-type header.$ Invoke-WebRequest -Body ${'{"name":"bob"}'} -ContentType 'application/json' ${http:--example-com-users-1234}try on your machineexplain this command
-
invoke-webrequest:tldr:f64ca invoke-webrequest: Send form-encoded data (POST request of type `application/x-www-form-urlencoded`).$ Invoke-WebRequest -Method Post -Body @{ name='bob' } ${http:--example-com-form}try on your machineexplain this command