python http 请求 响应 post表单提交

1. 查看请求 响应情况

print(response.text)

print(response.headers)

print(response.request.body)

print(response.request.headers)

2. post的multipart/form-data请求

# multipart/form-data请求

url = 'https://www.douban.com/group/topic/111306566/add_comment#last'
rv_comment = "七哥 自动帮你顶帖 "
verify_code = ''
pic_id = ''
payload = {
"ck": (None,cookie.get('ck')),
"rv_comment": (None,rv_comment),
"start": (None,0),
# "captcha-solution": verify_code,
# "captcha-id": pic_id,
"submit_btn": (None,"发送")
}
cookiesDit = cookie.getAll()
headers['Accept'] = 'text/plain, */*; q=0.01'
headers['Accept-Encoding'] = 'gzip, deflate, br'
headers['Accept-Language'] = 'zh-CN,zh;q=0.9'
response = requests.post(url, files=payload , headers=headers, cookies=cookiesDit)

# https://blog.csdn.net/yu12377/article/details/77188895

猜你喜欢

转载自www.cnblogs.com/swing07/p/9371493.html