Я использую request.get для чтения объекта JSON. Загруженная строка - это просто URL для загрузки. Я пытаюсь скормить это с помощью request.get (), но получаю ошибку 404. Однако, когда я жестко кодирую значение и запускаю request.get (), я получаю ответ 200. Вот псевдокод:
response = requests.get(repository, headers=headers, data=data)
pod_map = json.loads(response.text)['locationMap']
for key in pod_map.keys():
url = pod_map["key"] #url should be something like http://mylink.com
response = requests.get(url)
print response.status_code
Проблема в том, что когда я запускаю такой код, я получаю 404. Однако, когда я просто копирую / вставляю url в переменную, я получаю 200. Есть ли что-то, чего мне не хватает в отношении кодирования / расшифровывать JSON?