首页 > 其他分享 >Request库

Request库

时间:2023-02-24 16:34:47浏览次数:32  
标签:__ encoding url Request 内容 requests 编码方式

win+R输入cmd再执行 pip install requests

import requests
r=requests.get('https://www.baidu.com/')
print(r.status_code)#状态码,200表示正常
r.text#url对应的页面内容,为字符串形式
r.content#二进制形式的页面内容
r.encoding#得到从HTTPheader中猜测的响应内容编码方式
r.apparent_encoding#从内容中分析出的响应内容编码方式

 

 1 import requests
 2 def getHTMLText(url):
 3     try:
 4         r=requests.get(url,timeout=30)
 5         r.raise_for_status()#如果状态不是200,引发HTTPError异常
 6         r.encoding=r.apparent_encoding
 7         return r.text
 8     except:
 9         return '产生异常'
10 if __name__=='__main__':#被其他python文件调用时,不执行
11     url = 'https://www.baidu.com/'
12     print(getHTMLText(url))

 

标签:__,encoding,url,Request,内容,requests,编码方式
From: https://www.cnblogs.com/ddpjj/p/17151969.html

相关文章

  • 遭遇getReader() has already been called for this request错误
    该错误的原因是HttpServletRequest的getInputStream()和getReader()只能调用一次,【getReader()底层调用了getInputStream()】。@RequestBody也是流的形式读取,流读取一次就......
  • SSRF Server-Side Request Forgery(服务器端请求伪造)
    什么是SSRF?犹如其名,SSRF(Server-SideRequestForgery)服务端请求伪造,攻击者可以控制服务器返回的页面,借用服务器的权限无访问无权限的页面。这是一个允许恶意用户导致......
  • Nginx SSL+tomcat,request.getScheme() 取到的协议不正确
    原文地址:https://blog.csdn.net/caicaimaomao/article/details/126362415现象:使用Nginx代理tomcat,使用https访问,在火狐浏览器下无法访问。没有使用Nginx时,直接通通过tomc......
  • pip install requests报错
    1.执行pipinstallrequests报错2.执行python-mpipinstall--upgradepip仍然报错3.最后使用国内源命令下载pipinstallrequests-ihttp://pypi.douban.com/simp......
  • 重学前端性能优化: requestAnimationFrame & requestIdleCallback All In One
    重学前端性能优化:requestAnimationFrame&requestIdleCallbackAllInOne微任务队列,CPU调度,时间分片requestAnimationFramecancelAnimationFramerequestIdleC......
  • HttpServletRequest获取请求体数据,
    //java8可用Stringbody=request.getReader().lines().collect(Collectors.joining());request.getReader().lines()得到一个stream流.collect(Collectors.joining()......
  • E013Web学习笔记-Request和Respons(一)
    一、Request原理和继承体系1、原理第一步:用户访问url,浏览器向服务器发出请求,请求携带着请求消息数据;第二步:Tomcat服务器会根据请求url中的资源......
  • IfcActionRequest
    IfcActionRequest6.5.3.1.1语义定义 请求是要求某些东西的行为或实例,例如要求提供信息、提交标书或执行工作。 根据需要,请求可以采取多种形式,包括维修故障报告、小......
  • python-requests出现InsecureRequestWarning错误
    使用Python3requests库发送HTTPS请求,verify=False已经关闭认证情况下,控制台会输出以下warning在代码中添加以下内容即可requests.packages.urllib3.disable_warnings()......
  • ABAP 辨析ON INPUT|REQUEST|CHAIN-INPUT|CHAIN-REQUEST
    1、逻辑流在屏幕开发中,存在如下逻辑流:PBO(ProcessBeforeOutput):屏幕输出之前触发PAI(ProcessAfterInput):用户在屏幕中执行操作触发POH(ProcessOnHelp-Request):查看帮助信息......