Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Libreria CoreHTTP
Nota
Il contenuto di questa pagina potrebbe non essere aggiornato. Consulta la pagina della FreeRTOS.org libreria
Libreria client HTTP C per piccoli dispositivi IoT (MCU o MPU di piccole dimensioni)
Introduzione
La libreria CoreHTTP è un'implementazione client di un sottoinsieme dello standard. HTTP/1.1
La libreria CoreHTTP implementa un sottoinsieme dello standard di protocollo. HTTP/1.1
La libreria è scritta in C e progettata per essere conforme a ISO
Quando si utilizzano connessioni HTTP nelle applicazioni IoT, si consiglia di utilizzare un'interfaccia di trasporto sicura, ad esempio un'interfaccia che utilizza il protocollo TLS come dimostrato in. Demo sull'autenticazione reciproca CoreHTTP
Questa libreria può essere utilizzata liberamente ed è distribuita con la licenza open source MIT
| Dimensione del codice di CoreHTTP (esempio generato con GCC per ARM) Cortex-M | ||
|---|---|---|
| File | Con ottimizzazione -O1 | Con ottimizzazione -Os |
| core_http_client.c | 3,2 K | 2,6 K |
| api.c (lhttp) | 2,6K | 2,0K |
| http.c (llhttp) | 0,3 K | 0,3 K |
| llhttp.c (llhttp) | 17.9 | 15,9 |
| Stime totali | 23,9 K | 20,7 K |