PoshRest
0.1.0
A module for working with HTTP RESTful APIs.
Minimum PowerShell version
7.5
Installation Options
Owners
Copyright
Copyright © 2025 alain. All rights reserved.
Package Details
Author(s)
- alain
Tags
PowerShell PoshRest HTTP alain
Dependencies
This module has no dependencies.
Release Notes
# Release Notes
**Version_0.1.0**
- Full fluent API design with chainable methods
- All parameter types (query, header, url segment, cookie, body)
- XML/JSON serialization with custom options
- Cookie management via HttpClientHandler
- File upload support with MultipartFormData
- Retry policies with configurable backoff
- Caching mechanism for GET requests
- Custom authentication via scriptblocks
- URL segment replacement
- Async execution with proper error handling
FileList
- PoshRest.nuspec
- PoshRest.psm1
- LICENSE
- Public\Upload-FileWithForm.ps1
- Public\New-PoshRestClient.ps1
- Public\Invoke-PoshRestMethod.ps1
- Public\Get-OAuth2Token.ps1
- Public\Get-CachedResource.ps1
- Private\New-UrlSegment.ps1
- Private\Get-OAuthToken.ps1
- Private\Configure-XmlSerializer.ps1
- en-US\PoshRest.strings.psd1
- PoshRest.psd1
- Public\Use-DynamicAuthHeader.ps1
- Public\Set-Cookie.ps1
- Public\Invoke-RestWithRetry.ps1
- Public\Handle-PoshRestError.ps1
- Public\Get-Cookie.ps1
- Private\Set-Proxy.ps1
- README.md
Version History
Version | Downloads | Last updated |
---|---|---|
0.1.0 (current version) | 6 | 3/16/2025 |