Sign Up

HTTP Client Plugin - Base by VIPM Community - Toolkit for LabVIEW Download

HTTP Client Abstraction allows plugins to easily override LabVIEW's built-in HTTP Client (Beta Release)

D Discussion Watch * 1 ↓18
 screenshot
Version0.3.1.16
ReleasedAug 23, 2025
Publisher VIPM Community
License MIT
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Used By vipm_io_http_client_plugin_ni_advanced  
Project links Homepage   Repository   Discussion

Description

An HTTP Client abstraction and plugin class-based interface.

IMPORTANT: This is BETA software and the interface is not yet stabilized.

Includes a default implementation of the built-in LabVIEW HTTP Client and uses this, if a plugin/specific implementation is not provided. There are plugins (as separate packages) available for both the NI Advanced HTTP Client (windows only) and reqwest-rs-labview libraries (highly recommended for performance).

[todo: add links to plugin libraries]

Release Notes

0.3.1.16 (Aug 23, 2025)

- now only `Open Session.vi` and `Close Session.vi` require overrides, so that implementations can choose which ones to override. Default implementations will return errors so that callers know that a plug-in is missing that method.

Contributors: @negentropicdev @justiceb @jimkring

bjustice , derrickb and jimkring were contributors to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts