Der Barracuda Embedded HTTP(S) Client ermöglicht es embedded Geräten mit jedem Web Server zu kommunizieren und jede Art von Daten hoch oder herunter zu laden. Damit können Geräte z.B. Konfigurationsdateien oder Softwareupdates herunterladen.
Die HTTPS Client "C" Bibliothek kann als lösgelöstes Produkt oder zusammen mit SharkSSL und/oder dem JSON Parser/Serialisierer erworben werden. Sie wird im Sourcecode geliefert.
Der lösgelöste Client wird typischerweise in Geräten verwendet die mit einem zentralem Server kommunizieren oder automatische Firmware Updates durchführen. Die JSON Module machen es eifnach Kontrollmeldungen über HTTPS zu versenden.