利用Python实现模拟浏览器并发送一个http请求-创新互联

本篇文章给大家分享的是有关利用Python实现模拟浏览器并发送一个http请求,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

网站前端页面设计会用DIV+CSS架构,布局出来的网站外观简洁大气。HTML静态,HTML5+CSS3网站,自适应电脑、手机、平板,符合用户体验的习惯,更容易与用户产生互动。专业的建站公司的服务理念是“高性价比建站,让企业网站具备营销价值,促进长期合作共赢模式”。

1.使用 urllib2 实现


#! /usr/bin/env python
# -*- coding=utf-8 -*- 

import urllib2
url="https://www.baidu.com"
req_header = {"User-Agent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11",
"Accept":"text/html;q=0.9,*/*;q=0.8",
"Accept-Charset":"ISO-8859-1,utf-8;q=0.7,*;q=0.3",
"Accept-Encoding":"gzip",
"Connection":"close",
"Referer":None #注意如果依然不能抓取的话,这里可以设置抓取网站的host
}
req_timeout = 5
req = urllib2.Request(url,None,req_header)
resp = urllib2.urlopen(req,None,req_timeout)
html = resp.read()
print(html)

文章名称:利用Python实现模拟浏览器并发送一个http请求-创新互联
网站路径:http://pwwzsj.com/article/epggi.html