fetch-h2
fetch-h2 copied to clipboard
Support for socketPath (unix domain sockets) for requests.
Hi. I'd like to fetch something from a socket instead of a TCP/IP host:port.
So if I start the server like:
import { createServer } from 'node:http2';
const server = createServer();
// ...define services.
server.listen('/tmp/test.sock');
I'd like to be able to fetch from it.
The native node fetch
allows this through a custom agent, i.e.:
fetch('http://anything/my/path', { dispatcher: new Agent({ socketPath: '/tmp/test.sock'})});
but there's not an equivalent in fetch-h2
.
Can this be added?
Thank you.