get url response time

简介:

 get url response time

 
  1. #!/usr/bin/env python 
  2. # coding=utf8 
  3. # Filename: urltime.py 
  4. # Last modified: 2013-04-18 11:22 
  5. # Author: itnihao 
  6. # Mail: itnihao@qq.com 
  7. # Description: 
  8.  
  9. import time,urllib2, sys, re 
  10.  
  11. #URL =  sys.argv[1] 
  12. URL  =  'http://www.baidu.com’ 
  13.  
  14. ''''' 
  15.  获取html网页中的url 
  16. ''' 
  17. s=urllib2.urlopen(URL).read() 
  18. ss=s.replace(" ", "") 
  19. urls=re.findall('"[a-z]+://[a-zA-Z0-9]+.*?"', ss, re.I) 
  20.  
  21. ''''' 
  22. 访问各url,并打印出访问所需要的时间 
  23. ''' 
  24. for i in urls: 
  25.      START_TIME  =  time.time() 
  26.      url =  i.replace('"',  ''
  27.      try
  28.          urllib2.urlopen(url) 
  29.          END_TIME =  time.time() 
  30.          TIME  =  END_TIME - START_TIME 
  31.          print i,TIME 
  32.      except
  33.         print i,"url error" 

纯属个人记录,不做过多说明



本文转自it你好 51CTO博客,原文链接:http://blog.51cto.com/itnihao/1180899,如需转载请自行联系原作者

相关文章
|
前端开发 Java
Java 技术篇 - 前端浏览器发送一次url请求后端ServerSocket接收到两次请求原因及解决方法,GET /favicon.ico HTTP/1.1问题处理
Java 技术篇 - 前端浏览器发送一次url请求后端ServerSocket接收到两次请求原因及解决方法,GET /favicon.ico HTTP/1.1问题处理
958 0
Java 技术篇 - 前端浏览器发送一次url请求后端ServerSocket接收到两次请求原因及解决方法,GET /favicon.ico HTTP/1.1问题处理
|
存储 缓存 网络协议
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点,GET、POST的区别,Cookie与Session
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点、状态码、报文格式,GET、POST的区别,DNS的解析过程、数字证书、Cookie与Session,对称加密和非对称加密
|
应用服务中间件 nginx Windows
nginx实现网站url带参跳转 POST请求GET请求跳转
nginx实现网站url带参跳转 POST请求GET请求跳转
686 1
|
JavaScript 前端开发 数据格式
URL编码【详解】——Javascript对URL进行编码解码的三种方式的区别和使用场景,axios请求拦截器中对get请求的参数全部进行URL编码
URL编码【详解】——Javascript对URL进行编码解码的三种方式的区别和使用场景,axios请求拦截器中对get请求的参数全部进行URL编码
886 0
|
Windows
iis配置http重定向302转发get请求并去掉最后的斜杠/ iis重定向 iis去除url最后的斜杠 iis重定向链接斜杠(已解决)
iis配置http重定向302转发get请求并去掉最后的斜杠/ iis重定向 iis去除url最后的斜杠 iis重定向链接斜杠(已解决)
875 0
|
JSON JavaScript 数据格式
HackerNews05-通过使用url模块的parse方法获取用户get提交的数据|学习笔记
快速学习 HackerNews05-通过使用url模块的parse方法获取用户get提交的数据
HackerNews05-通过使用url模块的parse方法获取用户get提交的数据|学习笔记
|
Java
springboot 接收post、get、重定向,并从url中获取参数
springboot 接收post、get、重定向,并从url中获取参数
1542 0
|
JSON 移动开发 JavaScript
AngularJS中get请求URL出现跨域问题
AngularJS中get请求URL出现跨域问题
325 0
AngularJS中get请求URL出现跨域问题
|
JavaScript PHP
php中$_GET如何读取带+号的字符串: 比如URL中&c=a+b,用$_GET[c]读取到的值是等于'a b',而不是'a+b',为什么?...
php中$_GET如何读取带+号的字符串: 比如URL中&c=a+b,用$_GET[c]读取到的值是等于'a b',而不是'a+b',为什么?...
392 0
php中$_GET如何读取带+号的字符串: 比如URL中&c=a+b,用$_GET[c]读取到的值是等于'a b',而不是'a+b',为什么?...
|
Web App开发 存储 缓存
JavaWeb - GET 请求中 URL 的最大长度限制(附:解决方案)
JavaWeb - GET 请求中 URL 的最大长度限制(附:解决方案)
1456 0