我经常在工作中使用curl访问API。但现在我需要做一些同样的自动化操作。我试图使用requests模块将我对curl所做的事情转换成python。但我一直收到401错误。curl -b cookies -c cookies http://api.xyz.at/somepage?per_id=556677Step1:用于身份验证
username =
它应该从每次调用的fetch中获得结果,如果是401错误,它应该启动对另一条路由的新提取调用,以获得cookie (刷新令牌)。然后,应该再次尝试原始的fetch调用(因为现在用户已登录)。我似乎在异步等待(我认为)做了一些错误,因为拦截不是在返回数据之前等待获取调用(原始提取的状态代码似乎是401,而不是200,这应该是在我们得到cookie之后)。我还试图返回拦截器内部获取的响应,但返回的响应未定义)。
知道怎么解决这个问题吗?有人做过类似的事吗?,如果是: fet