Можно жить догадками или же можно просто почитать
гайд, получить
ответ от сервера и продолжить писать код.
по-моему быстрее проверить самому, чем в вашем случае создавать тему и ждать пока на нее ответят.
если вас редиректит, значит это правило не просто так создали(исключения конечно же бывают - криво настроенные сервера)
import requests
r = requests.get('http://github.com')
print(r.status_code, r.url, r.history)
r = requests.get('http://github.com', allow_redirects=False)
print(r.status_code, r.url, r.history, r.headers)
200 https://github.com/ [<Response [301]>]
301 http://github.com/ [] {'Content-length': '0', 'Location': 'https://github.com/'}
Из ответа сервера становится понятно, что редиректят с http на https, почему это происходит в вашем случае, нужно прочитать еще раз первую строку этого сообщения.