python 开发模块之Requests

  HTTP 协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式。常见的有四种编码方式,今天就做下application/x-www-form-urlencoded第一个常见编码方式。   圆柱模板

      这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样。

import requests
import json

CONFIG = {
    'url': 'http://192.168.90.10:8888/',
    'headers': {'Content-Type': 'application/x-www-form-urlencoded'}
}
data = {'content': 'hello',
        'digital': '0',
        'punctuate': '1',
        'engModel': '2'}

url = CONFIG['url']
headers = CONFIG['headers']

response = requests.post(url=url, data=data,headers=headers,timeout=1)
print(response.content)
  

猜你喜欢

转载自blog.csdn.net/luo2424348224/article/details/79637524