NI Advanced HTTP Client API by NI - Toolkit for LabVIEW Download
Updated HTTP Client API that provides PATCH functionality, multithreading safe operations, and other enhancements over the built-in HTTP Client API
Version | 1.1.0.6 |
Released | Mar 03, 2024 |
Publisher | NI |
License | MIT license |
LabVIEW Version | LabVIEW>=19.0 |
Operating System | Windows |
Used By | petranway_labview_atlassian_api pantherlab_lib_firebase_api pantherlab_lib_dependency_inspector jki_lib_rest_client |
Project links | Homepage Repository Discussion |
Description
This API is intended to be a replacement for the HTTP Client API (Data Communication > Protocols > HTTP Client) that ships with LabVIEW. This new API includes multiple benefits over the existing LabVIEW API including:
1. Support for the PATCH verb.
2. Support for any arbitrary HTTP verb via a 'Generic Request' VI.
3. Better compatibility with newer HTTP versions.
4. Multithreading safe operations.
Release Notes
1.1.0.6
(Mar 03, 2024)
Remove To/From UTF-8 conversions on all 'body' and 'data' parameters. If any strings passed to this API for body/data parameters need to be UTF-8, then that conversion must be done prior to calling the function in this API.
dnatt
was a contributor to this release
Recent Posts
Remove "UTF-8 to Text" conversion in Get so that PDF files are NOT corrupted when being transfered.
in \vi.lib\NI\Advanced HTTP Client\GET.vi there is a UTF-8 to txt that corrupts pdf strings. If I d… by Chris Cilino, 8 months, 1 week ago, 1 , 0 |
Bitness-related load warnings
> 1.0.0.4 (Apr 14, 2023) > 3. Add a mass compile post-install step to avoid bitness-relate… |
|