# Can freeRTOS support TCP, JSON and Https?

**URL:** <https://forums.freertos.org/t/can-freertos-support-tcp-json-and-https/22738>\
**Category:** Libraries\
**Created:** [March 14, 2025, 10:23pm UTC](https://forums.freertos.org/t/can-freertos-support-tcp-json-and-https/22738 "2025-03-14T22:23:36Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![akm](https://avatars.discourse-cdn.com/v4/letter/a/57b2e6/32.png) [@akm](https://forums.freertos.org/u/akm)\
**Post date:** [March 14, 2025, 10:23pm UTC](https://forums.freertos.org/t/can-freertos-support-tcp-json-and-https/22738/1 "2025-03-14T22:23:37Z")

</div>

is there a library or stack that can support these three ?

---

<div class="post-metadata">

**Author:** ![DakshitBabbar](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/dakshitbabbar/32/4822_2.png) [@DakshitBabbar](https://forums.freertos.org/u/DakshitBabbar)\
**Post date:** [March 16, 2025, 1:56pm UTC](https://forums.freertos.org/t/can-freertos-support-tcp-json-and-https/22738/2 "2025-03-16T13:56:46Z")

</div>

Hey @akm, welcome to the FreeRTOS community.  
Yes, FreeRTOS does support TCP, JSON and HTTPs. You can take the [OTA over HTTP Demo](https://github.com/FreeRTOS/FreeRTOS/tree/main/FreeRTOS-Plus/Demo/AWS/Ota_Windows_Simulator/Ota_Over_Http_Demo) as reference. It uses the [FreeRTOS-Plus TCP](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/main) stack as the underlying transport interface, uses the [coreJSON library](https://github.com/FreeRTOS/coreJSON/tree/main) for JSON Job document parsing and the [coreHTTP library](https://github.com/FreeRTOS/coreHTTP/tree/main) to handle the incoming datablocks of the firmware over the HTTP protocol.

Please feel free to reach out if you need any further assistance with your work. It would help us support you more effectively if you could share more details about your goals.

---

<div class="post-metadata">

**Author:** ![akm](https://avatars.discourse-cdn.com/v4/letter/a/57b2e6/32.png) [@akm](https://forums.freertos.org/u/akm)\
**Post date:** [March 16, 2025, 6:35pm UTC](https://forums.freertos.org/t/can-freertos-support-tcp-json-and-https/22738/3 "2025-03-16T18:35:42Z")

</div>

Thank you for the response. Trying to get Redfish client working with FreeRTOS but it needs TCP/IP, https, json parsing stacks . I’m trying to find an optimal library that can help me with this. Not sure if anyone has already attempted to do this . If yes, please share how ?

---

<div class="post-metadata">

**Author:** ![aggarg](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/aggarg/32/4245_2.png) [@aggarg](https://forums.freertos.org/u/aggarg)\
**Post date:** [March 17, 2025, 11:19am UTC](https://forums.freertos.org/t/can-freertos-support-tcp-json-and-https/22738/4 "2025-03-17T11:19:45Z")

</div>

> [@akm](#):
>
> Trying to get Redfish client working

You may also want to check with the maintainers of this library.
