Python POST请求失败(?)

时间:2018-12-01 13:00:32

标签: ssl post python-requests gitlab

在某些情况下,我试图解决在首次插入时更改Gitlab实例的root用户密码的问题。 IT只是给我两个提示,以填写新密码,这是我要尝试的操作:

cert_path = 'gitlab.pem'
key_path = 'gitlab.includesprivatekey.pem'
cert = (cert_path, key_path)

data = {
    'user[password]' : 'test1234',
    'user[password_confirmation]' : 'test1234'
    }

# Make session
session = requests.session()
post = session.post(url=SIGN_IN_URL, data=data, cert=cert, verify=False) 

事实是,我对发出请求不太熟悉,我读到可以绕过SSL验证,包括这样的.pem文件,而该帖子返回 status_code 200 。我也尝试使用 user_password user_password_confirmation 来代替,但坦率地说,这也无济于事,我不确定我是否要尝试访问正确的字段,或者没做错,但是我仍然得到OK状态码?

但是它似乎什么也没做!我应该以某种方式单击()提交按钮吗?还是发生了什么事?

谢谢您的帮助,问我是否遗漏了一些重要的东西。...

〜马特

0 个答案:

没有答案
相关问题