WSGIServer / 0.2 CPython / 3.6.8 - дублируется путь к URL, что приводит к ошибке 404 только при наличии прокси между - PullRequest
0 голосов
/ 26 апреля 2020

Справочная информация: У меня было много проблем с моим подключением inte rnet, поэтому мне пришлось купить неограниченный набор мобильных данных, чтобы иметь возможность работать. К сожалению, поставщик inte rnet не позволяет мне делиться inte rnet с другими устройствами, если купленный вами пакет был неограниченным. Единственный способ сделать это - использовать прокси на моем Android устройстве для предоставления доступа к inte rnet, поэтому мне разрешено использовать его в качестве точки доступа и использовать inte rnet на моем ноутбуке.

Проблема: Я пытался связаться с сервером API, и я мог с моего мобильного телефона (приложение Android, которое я строю), но от Почтальона (на моем ноутбуке), я ' получаю 404 ошибки. Это действительно странно, так как я могу получить доступ к абсолютно любой другой веб-странице / API, но не к этой. Это заставляет меня думать, что это может быть связано с неправильной настройкой сервера, но я просто Android разработчик, поэтому я не представляю, что может произойти на стороне сервера. Я заметил, что каким-то образом путь URL добавляется дважды, URL должен быть http://myhostname.pe/, но вместо этого он изменяется на http://myhostname.pe/http: / myhostname.pe .

Вопрос: Кто-нибудь, кто испытывал нечто подобное раньше, может мне помочь?

Некоторая дополнительная полезная информация:

  • Приложение, которое я использую для обмена моими мобильными данными, - HTTP Injector (предполагается, что он настроен для прокси) https://play.google.com/store/apps/details?id=com.evozi.injector&hl=es_PE

  • Внутренний сервер работает под управлением WSGIServer / 0.2 CPython / 3.6.8 и разработан с использованием DJango rest framework.

...