Python Requests模块发送连续的帖子请求

时间:2018-10-08 14:29:23

标签: python api http python-requests

有2种形式。两种形式的网址都不同。 第一个是:mobileSearch.jsp 第二个是:mobileModify.jsp

在第一种形式上,我需要提供ctn并单击Submit。之后,我将在第二种形式中输入一些文本字段,例如用户名。

现在的问题是我正在将POST请求发送到第一种形式并获得正确的响应,但是我不清楚如何使用此响应并发送另一个POST请求来更新某些文本字段。

我想我需要使用Sessions模块,但不清楚其用法。

过去几天我一直在网上搜索,但没有发现任何有用的信息。任何对此的帮助将不胜感激?

下面是我的代码。它没有给出任何错误,但也没有更新参数“ paramName1”的值。

import requests

proxy = {'http':'http://myhost:myport','https':'http://myhost:myport'}

url = 'myUrl'
data = {'paramName':'paramValue'}

s = requests.session()
s.auth = ('uname', 'pswd')
s.proxies = (proxy)
s.post(url, data=data)

data1 = {'paramName1':'paramValue1'}
url1 = 'myUrlNew'

s.post(url1, data=data1)

0 个答案:

没有答案