Если у вас есть сервер https
, измените свой url на использование протокола https://
.
У меня возникла аналогичная проблема с этим. У моего url есть протокол http://
, и я хочу сделать запрос POST
, но сервер хочет перенаправить его на https
. Случилось так, что, оказывается, поведение http-узла отправляет запрос переадресации (следующий) в GET
, что не так.
Что я сделал, это изменить мой url на https://
протокол и он работает.
В python символ обратной косой черты используется как escape-символ. Если вы делаете \ n, он переводит строку, \ t делает вкладку. Есть много других вещей, таких как \ "позволяет вам сделать кавычку в строке. Если вы хотите регулярную обратную косую черту, вы должны сделать" \\ "
попробуйте
s = "C:\\Temp\\Test\\Documents\\Test.doc"
answer = '\\'.join(s.split('\\', 3)[:3])