const http = require('http')
/** 需要反向代理的域名 */
const domain = 'dogwin1.zhouyouling.com'
http.createServer((req, res) => {
if (req.url == '/favicon.ico') return
((headers) => {
delete headers['host']
delete headers['accept-encoding']
delete headers['content-length']
delete headers['connection']
})(req.headers)
let postData = ''
req.on('data', (chunk) => {
postData += chunk
})
req.on('end', () => {
const request = http.request({
hostname: domain,
port: 80,
path: req.url,
method: 'POST',
headers: req.headers
}, (response) => {
let result = ''
response.on('data', (chunk) => {
result += chunk
})
response.on('end', () => {
res.writeHead(200, {
'Content-Type': response.headers['content-type'],
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Method': '*'
})
res.end(result.toString())
})
})
request.write(postData)
request.end()
})
}).listen(8000)
现在看来,该方法不是很好用,只能反代简单的请求,且开发较为麻烦。
现在推荐使用 http-proxy 库,诸如文件上传、POST 请求、复杂请求头等,都能很简单实现。
这主题颜色,看得眼睛都瞎了
纯色主题
确实啊,很难受
博主你大学时期开发的,鹏创翻译exe,的那个api调用文档打不开了,我想学习一下接入阿里翻译(https://translate.alibaba.com/
)
叼茂SEO.bfbikes.com
想想你的文章写的特别好https://www.jiwenlaw.com/
叼茂SEO.bfbikes.com
想想你的文章写的特别好https://www.237fa.com/
看的我热血沸腾啊www.jiwenlaw.com
你的文章内容非常用心,让人感动。http://www.56huoyunwang.com
你的文章充满了智慧,让人敬佩。http://www.ansl518.com
你的文章总是能给我带来欢乐,谢谢你!http://www.dmlbb.com
每次看到你的文章,我都觉得时间过得好快。http://www.zheyechina.com
你的才华让人瞩目,期待你的更多文章。 http://www.55baobei.com/7Rwp1arpKD.html
你的文章让我感受到了正能量,非常棒! http://www.55baobei.com/z9ju6ntlIs.html
看到你的文章,我仿佛感受到了生活中的美好。 https://www.4006400989.com/qyvideo/73270.html
《热力师奶》喜剧片高清在线免费观看:https://www.jgz518.com/xingkong/39808.html
《阿诺德勋伯格电影配乐导论》剧情片高清在线免费观看:https://www.jgz518.com/xingkong/90993.html