# \#httpc

**URL:** https://erlangforums.com/tag/httpc/622.md

[Latest](https://erlangforums.com/latest.md) · [Categories](https://erlangforums.com/categories.md) · [Tags](https://erlangforums.com/tags.md)

---

## [Httpc: per-request Unix-domain socket support](https://erlangforums.com/t/httpc-per-request-unix-domain-socket-support/5952)

<div class="topic-metadata">

**Author:** [@jtdowney](https://erlangforums.com/u/jtdowney)\
**Replies:** 0\
**Last updated:** [September 17, 2026, 1:45am UTC](https://erlangforums.com/t/httpc-per-request-unix-domain-socket-support/5952 "2026-09-17T01:45:10Z")

</div>

I’d like to add a supported way to select a Unix-domain socket for an individual httpc:request/4,5 call without changing profile configuration. Today, httpc supports Unix sockets through an experimental profile-level op…

---

## [HTTPC: make request to non-standard HTTP methods](https://erlangforums.com/t/httpc-make-request-to-non-standard-http-methods/5331)

<div class="topic-metadata">

**Author:** [@lpil](https://erlangforums.com/u/lpil)\
**Replies:** 1\
**Last updated:** [January 12, 2026, 10:26am UTC](https://erlangforums.com/t/httpc-make-request-to-non-standard-http-methods/5331 "2026-01-12T10:26:37Z")

</div>

Hello friends! I’m trying to help some folks with with httpc, but we’ve got a bit stuck. HTTP (RFC 9110) specifies some standard methods (GET, POST, etc), but it permits other methods. WebDAV (RFC 4918) defines some ext…

---

## [Httpc\_handler\_sup shutdown\_error during application stop with OpenTelemetry](https://erlangforums.com/t/httpc-handler-sup-shutdown-error-during-application-stop-with-opentelemetry/5158)

<div class="topic-metadata">

**Author:** [@zabrane](https://erlangforums.com/u/zabrane)\
**Replies:** 0\
**Last updated:** [October 18, 2025, 11:41pm UTC](https://erlangforums.com/t/httpc-handler-sup-shutdown-error-during-application-stop-with-opentelemetry/5158 "2025-10-18T23:41:13Z")

</div>

Hi guys, I’m experiencing intermittent httpc\_handler\_sup shutdown errors when stopping my Erlang release application that uses OpenTelemetry. Error logs during shutdown: 2025-10-18T18:59:46.083904+00:00 \[info\] \[superv…

---

## [Httpc/httpd improvements](https://erlangforums.com/t/httpc-httpd-improvements/2622)

<div class="topic-metadata">

**Author:** [@tsloughter](https://erlangforums.com/u/tsloughter)\
**Replies:** 19\
**Last updated:** [February 24, 2025, 12:51am UTC](https://erlangforums.com/t/httpc-httpd-improvements/2622 "2025-02-24T00:51:51Z")

</div>

Short story: I wonder if the OTP team and community would be interested in refactorings of inets, specifically httpc and httpd. I think it could be done in stages and an initial pass would be on the API’s to be more user…

---

## [Is httpc considered bad? Why shouldn’t I use it?](https://erlangforums.com/t/is-httpc-considered-bad-why-shouldn-t-i-use-it/3505)

<div class="topic-metadata">

**Author:** [@rlipscombe](https://erlangforums.com/u/rlipscombe)\
**Replies:** 9\
**Last updated:** [April 24, 2024, 11:56am UTC](https://erlangforums.com/t/is-httpc-considered-bad-why-shouldn-t-i-use-it/3505 "2024-04-24T11:56:00Z")

</div>

It’s been repeated so many times that it’s become an article of faith: “httpc is bad”. Back in the day, ESL implemented lhttpc to replace it, and today there are numerous replacement HTTP clients for Erlang (hackney, gu…

---

## [Httpc: send multiple requests using the same connection](https://erlangforums.com/t/httpc-send-multiple-requests-using-the-same-connection/2685)

<div class="topic-metadata">

**Author:** [@zabrane](https://erlangforums.com/u/zabrane)\
**Replies:** 2\
**Last updated:** [June 16, 2023, 5:23pm UTC](https://erlangforums.com/t/httpc-send-multiple-requests-using-the-same-connection/2685 "2023-06-16T17:23:27Z")

</div>

Hi guys, I’m currently using httpc to fetch 3x JSON data. For every JSON, I’m calling httpc:request/4. Not sure if it’s the best way :-/ Ideally, I’d like to reuse the same connection for all 3x requests. How can i m…
