From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is HTTP Client Get reentrant?

I need to retrieve some logs from a bunch of products using HTTP Get.

 

I have the "get" part working, but am currently getting the logs one UUT at a time.

 

I would like to be able to open 10 "Gets" at one time and download 10 log files from 10 different UUT's at once.

 

Is the HTTP Client Get VI reentrant? 

 

Before I put in the work to make it download in parallel instead of sequentially will it even work? 

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 1 of 3
(975 Views)

Is there an answer to this? I have the same problem right now and suspect the HTTP POST / GET mehtodes.

0 Kudos
Message 2 of 3
(358 Views)

The built-in HTTP API in LabVIEW does not support parallel operations. 

 

I have published a (not officially supported by NI) Advanced HTTP API that does support parallel operations. You can get it on vipm.io here.

Message 3 of 3
(348 Views)