我是 HTTP 请求的新手,我正在尝试向位于私人公司服务器上的 Oracle Apex Developer 的登录页面发送 GET 请求。我认为浏览器使用的 cookie 可能会过期,因为当我尝试在浏览器中访问 URL(将服务器 IP 替换为主机名)时,我首先会收到输入公司 SSO 用户名和密码的提示。这工作正常,然后我可以在浏览器中获取页面。我正在尝试在 python 中复制它,但没有什么对我有用。我什至尝试过使用 HttpNtlmAuth 但无济于事。我在 Chrome 网络选项卡中看不到任何内容来指示浏览器在做什么,我试图在我的 python 代码中模拟大多数 HTTP 标头(见下图)
这是我输入用户名和密码以获取 200 状态码后浏览器正在执行的操作:
有什么想法我在这里想念的吗?谢谢