0

我正在尝试登录一个站点,然后查看用户详细信息。

该站点的 API 文档是:

LogOn : All Calls with JSON and return JSON type

post - https://www.bit2c.co.il/Account/LogOn  {UserName:'',Password:'',SecondFactor:[optional]} 
return true if OK , error list of strings if not

Balance - GET https://www.bit2c.co.il/Account/Balance
return UserBalance as JSON  

我尝试使用连接到该站点

import requests
session=requests.session()
session.auth = ("username", "pass")
session.post("https//www.bit2c.co.il/Account/Balance")

但我收到响应 200,响应内容是“您必须登录”。

我究竟做错了什么 ?

4

1 回答 1

0

什么样的会议?服务器端有什么?您可以发布原始请求/响应对吗?

如果 PHP 或 ASP 在服务器端运行,您必须捕获对Set-Cookie登录请求的响应的标头,找到会话 cookie,并且在随后的请求中,您必须Cookie使用先前捕获的会话 cookie 名称和值设置标头。

于 2013-11-06T14:03:19.300 回答