
Company News
Socket Named Top Sales Organization by RepVue
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.
reverse-http
Advanced tools
Create a reverse HTTP connection to an HTTP server that supports Reverse HTTP.
npm install reverse-http --save
var reverseHttp = require('reverse-http')
var opts = {
hostname: 'example.com',
path: '/foo'
}
// Open an HTTP connection to example.com and accept reverse HTTP
// requests back to this machine
reverseHttp(opts, function (req, res) {
console.log('Incoming request:', req.method, req.url)
res.writeHead(201, {
'Content-Type': 'text/plain',
'Content-Length': 11
})
res.end('Hello World')
})
var server = reverseHttp(options[, onRequest])Create a reverse HTTP connection to the HTTP server specificed in
options. Returns an instance of ReverseServer. The ReverseServer
inherits from
http.Server
and as such exposes the same API.
Besides the regular options inherited from
http.request
the following special options are also available:
tls - create an https connection (default: false)rejectUnauthorized - if true, the server certificate is verified
(default: true)Note that the HTTP method defaults to POST.
The optional onRequest callback will be attached as a listener to the
request event.
The following headers are added by default to the establishing outgoing HTTP request:
Upgrade: PTTH/1.0
Connection: Upgrade
Content-Length: 0
server.destroy()Close the server and destroy the socket.
MIT
FAQs
A reverse HTTP client
We found that reverse-http demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.

Security News
NIST will stop enriching most CVEs under a new risk-based model, narrowing the NVD's scope as vulnerability submissions continue to surge.

Company News
/Security News
Socket is an initial recipient of OpenAI's Cybersecurity Grant Program, which commits $10M in API credits to defenders securing open source software.