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