以下是关于利用Python发送10万个HTTP请求的攻略:
利用Python发送10万个HTTP请求
在Python中,我们可以使用requests库来发送HTTP请求。以下是利用Python发送10万个HTTP请求的攻略:
发送GET请求
以下是使用requests发送GET请求的示例:
import requests
import time
start_time = time.time()
for i in range(100000):
url = 'https://www.example.com'
response = requests.get(url)
end_time = time.time()
print('总共用时:{}秒'.format(end_time - start_time))
在上面的示例中,我们使用requests库发送了10万个GET请求到https://www.example.com,并计算了总共用时。
发送POST请求
以下是使用requests发送POST请求的示例:
import requests
import time
start_time = time.time()
for i in range(100000):
url = 'https://www.example.com'
data = {'key1': 'value1', 'key2': 'value2'}
response = requests.post(url, data=data)
end_time = time.time()
print('总共用时:{}秒'.format(end_time - start_time))
在上面的示例中,我们使用requests库发送了10万个POST请求到https://www.example.com,并计算了总共用时。
以上是利用Python发送10万个HTTP请求的攻略,希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:利用Python发送 10 万个 http 请求 - Python技术站