本文通過pycurl模組提供的方法探測web服務質量的情況,
pycurl.curl()類建立乙個curl控制代碼物件,關於curl物件的一下方法使用通過乙個例子說明:
import os
import sys
import pycurl
# print pycurl.version
url = ""
c = pycurl.curl() # 建立乙個curl物件
c.setopt(pycurl.url, url) # 指定連線的url
# 連線超時時間,5秒
print "http狀態碼:%s" % (http_code)
print "http頭部大小:%d byte" % (header_size)
indexfile.close()
c.close()
執行結果如下:
檢視content.txt,內容如下:
Python之 實現探測Web服務質量
coding utf 8 created on 2018年1月4日 author liuyazhuang import os,sys import time import pycurl 探測的目標url url 建立乙個curl物件 c pycurl.curl 定義請求的url常量 c.setopt...
Web服務質量監控python指令碼
import os,sys import time import pycurl from io import bytesio buffer bytesio url 探測質量的目標url c pycurl.curl 建立乙個curl物件 c.setopt pycurl.url,url 定義請求的url...
QoS服務質量
ip qos歷史 internet的建立者在ip分組報頭中預留了乙個位元組,為服務型別tos,從而使得最初的ip規範就包括qos。服務型別用於指示所需qos的抽象引數,這些引數用於指導如何選擇實際的服務引數。1980年,internet處於象牙塔,執行的應用和通訊有限,因此,是否支援tos顯得無關緊...