Di perusahaan, kami menggunakan nodeJs untuk membangun server proxy untuk mencapai pemisahan front-end dan back-end. Kode tidak dapat dikeluarkan. Kemudian, ketika sumber daya proxy httpproxy muncul, 404 selalu muncul. Antarmuka yang diproklikan ada. Kode ini kira -kira sebagai berikut:
var http = membutuhkan ('http'), httpproxy = membutuhkan ('http-proxy'); var proxy = httpproxy.createProxyServer ({}); var server = http.createServer (function (req, res) {proxy.wewe.wewe (req: req: req: req: req :e proxy.wewe.wewe (req: req: wine.wewe (req: req: wine.wewe (req, res) {proxy.we (req: weB {req, res) 'http://www.cnblogs.com/xiaopen/'});}); console.log ("Mendengarkan pada port 5050") server.listen (5050);Kemudian laporkan kesalahan atau kode kesalahan 404.
Larutan:
Dalam permintaan proxy, hapus host di header permintaan, dan kode yang ditingkatkan adalah sebagai berikut:
var http = membutuhkan ('http'), httpproxy = membutuhkan ('http-proxy'); var proxy = httpproxy.createProxyServer ({}); var server = http.createServer (function (req, res) {delete rec.head. 'http://www.cnblogs.com/xiaopen/'});}); console.log ("Mendengarkan pada port 5050") server.listen (5050);Kemudian jalankan dengan benar sesuai jadwal.
Solusi untuk artikel di atas saat menggunakan proxy httpproxy di nodeJS adalah seluruh konten yang dibagikan oleh editor. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.