Каков наилучший способ перенаправить (подделать) рабочий URL-адрес (порт 80) при разработке локальной стойки (порт 5000)? - PullRequest
1 голос
/ 29 февраля 2012

Я новичок в heroku / sinatra и у меня есть приложение с URL обратного вызова oauth.Кажется, самое простое - изменить /etc/hosts для подмены рабочего URL на моем локальном компьютере, вернувшись к 127.0.0.1

. Проблема в том, что когда я использую бригадир или дробовик локально, они непрослушивать порт 80 (и я бы предпочел, чтобы они этого не делали)

Как лучше всего отправлять запросы на my-app.herokuapp.com:80 на localhost: 5000?

1 Ответ

0 голосов
/ 31 октября 2012

Я тоже пытался добиться чего-то подобного, но не смог перенаправить запрос с одного порта на другой без прокси-сервера (то есть перенаправить запросы с порта 80 в браузере на 5000 на сервере).

Тем не менее, я получил этот обходной путь, который довольно близок:

# in your /etc/hosts file:
127.0.0.1  my-app.herokuapp.com

Тогда, если ваш дробовик работает на порте 5000, вы должны иметь доступ к http://my-app.herokuapp.com:5000 в браузере.

...