add-type @"
using System.Net;
using System.Security.Cryptography.X509Certificates;
public class TrustAllCertsPolicy : ICertificatePolicy {
public bool CheckValidationResult(
ServicePoint srvPoint, X509Certificate certificate,
WebRequest request, int certificateProblem) {
return true;
}
}
"@
[System.Net.ServicePointManager]::CertificatePolicy = New-Object TrustAllCertsPolicy
$uri = 'https://myurl.com/v1/MyResource?param=true'
$body =
'{
"products": [
{
"productId": 1,
"quantity": 0
},
{
"productId": 2,
"quantity": 0
}
]
}'
$response = Invoke-WebRequest -Uri $uri -Method POST -Body $body -ContentType 'application/json; charset=utf-8'
$response.Headers
Friday, 6 February 2015
Testing a REST API with Powershell
With the following Powershell script, you can issue a POST request to a REST endpoint
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment