Test uygulamamın/api/* url'mden gelen trafiği Heroku'da barındırılan apiüme yönlendirmeye çalışıyorum. Bu nedenle, localhost/api/hello , testapp.heroku.com/hello 'a gönderilmeli ve yanıt geri döndürülmelidir.Heroku Node.js node-http-proxy modülü ile böyle bir uygulama hatası yok
mükemmel localhost localhost üzerinde düğüm-http-vekil eserlerini kullanmaama myapp.heroku.com yönlendirin zaman, bu hatayı alıyorum:
Heroku | No such app
There is no app configured at that hostname.
Perhaps the app owner has renamed it, or you mistyped the URL.
Ben bu kadar Heroku yönlendirme sistemidir his var proxied isteğimi uydurup düzeltmek için bir yol bulamadım. Herhangi bir fikir?
Kusursuz çalışır. Ana makineyi başlıkta ayarlamak bunu düzeltdi. Bir sebepten dolayı, bunu http-vekilinin yapmış olabileceğini düşündüm. Kirli bir cURL hack kullanarak beni kurtardığınız için teşekkürler! Teşekkürler! –
http-proxy, bununla ilgilenen bir changeOrigin seçeneğini destekler. https://github.com/nodejitsu/node-http-proxy#http-proxy –
Ben tam olarak aynı şeyi keşfettim ve yaptım. –