Request.get блокируется только из Atom
Я пишу django приложение с коммуникацией с внешними python скриптами в других программах. Поскольку в настоящее время я проверяю все базовые требования и их функциональность, я работаю со стандартным тест-сервером django sql lite.
Во время тестирования я столкнулся со странной проблемой блокировки сайтов брандмауэром
Простой request.get() отлично работает из windows cmd, получая мой json ответ. Открытие страницы в любом браузере с любого компьютера в сети моей компании также работает.
Однако, когда просто запускается запрос из atom на локальном компьютере, он терпит неудачу с результатом 403 - response.content.decode(), показывая, что сайт получает запрос из-за отсутствия категории, и я должен нажать кнопку "продолжить просмотр в рабочих целях".
Поскольку это происходит только изнутри атома - есть идеи, как это предотвратить?
Что я пробовал до сих пор:
- добавление заголовков (не изменяется)
- Запуск подпроцесса, вызывающего cmd с командой (работает, но вроде как не достигает цели скрипта). Цель - просто получить json ответ из представления, чтобы я мог передать информацию в мою программу.
Спасибо большое
Томас