当前位置: 首页 > news >正文

网站建设包含内容自己的wordpress

网站建设包含内容,自己的wordpress,中职电子商务专业就业方向,视频生成链接在线工具python中用于请求http接口的有自带的urllib和第三方库requests#xff0c;但 urllib 写法稍微有点繁琐#xff0c;所以在进行接口自动化测试过程中#xff0c;一般使用更为简洁且功能强大的 requests 库。下面我们使用 requests 库发送get请求。requests库简介requests 库中…python中用于请求http接口的有自带的urllib和第三方库requests但 urllib 写法稍微有点繁琐所以在进行接口自动化测试过程中一般使用更为简洁且功能强大的 requests 库。下面我们使用 requests 库发送get请求。requests库简介requests 库中提供对用的方法用于常用的HTTP请求对应如下requests.get() # 用于GET请求 requests.post() # 用于POST请求 requests.put() # 用于PUT请求 requests.delete() # 用于DELETE请求当然还有更多的方法这里只列举常用的。安装安装命令pip install requests发送get请求get请求参数格式说明requests 中的 get 方法源码如下defget(url, paramsNone, **kwargs):rSends a GET request.:param url: URL for the new :class:Request object.:param params: (optional) Dictionary, list of tuples or bytes to sendin the query string for the :class:Request.:param \*\*kwargs: Optional arguments that request takes.:return: :class:Response Response object:rtype: requests.Responsekwargs.setdefault(allow_redirects, True)return request(get, url, paramsparams, **kwargs)参数说明url即接口地址params接口参数可选即可填可不填**kwargs可以添加其他请求参数如设置请求头headers、超时时间timeout、cookies等不带参数请求import requestsres requests.get(urlhttps://www.cnblogs.com/lfr0123/) # 请求得到的res是一个Response对象如果想要看到返回的文本内容需要使用.textprint(res.text)带参数请求import requestsurl http://www.baidu.com/s params {wd: 给你一页白纸-博客园, ie: utf-8} res requests.get(urlurl, paramsparams) print(res.text)加入请求头headers有些接口限制只能被浏览器访问这时按照上面的代码去请求就会被禁止我们可以在代码中加入 headers 参数伪装成浏览器进行接口请求示例如下import requestsurl http://www.baidu.com/s params {wd: 给你一页白纸-博客园, ie: utf-8}# User-Agent的值为浏览器类型 headers {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.82 Safari/537.36}res requests.get(urlurl, paramsparams, headersheaders) print(res.text)部分结果如下这里的响应体其实就是在百度中搜索给你一页白纸-博客园的结果页面。除此之外还可以加入timeout、cookies等写法如下# timeout只限制请求的超时时间单位为s若超时则报错 res requests.get(urlurl, paramsparams, headersheaders, timeout20, cookiescookies)响应内容发送请求后会获取到接口响应的内容如上面示例中res.text其他响应内容获取方式如下res.status_code # 响应状态码 res.headers # 响应头 res.encoding # 响应体编码格式 res.text # 响应体字符串形式的文本信息 res.content # 响应体二进制形式的文本信息会自动解码 res.cookies # 响应的cookie res.json() # 响应体格式为json则需要通过json()进行解码这里需要注意res.text与res.content的使用具体使用哪种方式获取响应体内容需要根据编码方式进行选择最笨的方法就是一种不行换另一种试试。示例如下import requestsurl http://www.baidu.com/s params {wd: 给你一页白纸-博客园, ie: utf-8} # User-Agent的值为浏览器类型 headers {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.82 Safari/537.36}res requests.get(urlurl, paramsparams, headersheaders) print(res.text) print(res.status_code) print(res.headers) print(res.encoding) print(res.cookies)结果如下结果中由上而下依次对应代码中print的响应内容。实战案例光学理论是没用的要学会跟着一起敲要动手实操才能将自己的所学运用到实际当中去这时候可以搞点实战案例来学习。电商项目实战web测试项目webApph5小程序 测试项目接口自动化测试实战项目Linux实战项目面试资料我们进阶学习自动化测试必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。以上资料对于想要测试进阶的朋友们来说应该会很有帮助需要的小伙伴可以后台私信找我免费领取。总结我见过很多leader在面试的时候遇到处于迷茫期的大龄程序员比面试官年龄都大。这些人有一些共同特征可能工作了好几年更夸张的是7、8年工作内容的重复性比较高没有什么技术含量的工作。凡事要趁早特别是技术行业一定要提升技术功底丰富自动化项目实战经验这对于你未来几年职业规划以及测试技术掌握的深度非常有帮助。如果对你有帮助的话点个赞收个藏给作者一个鼓励。也方便你下次能够快速查找。如有不懂还要咨询下方小卡片博主也希望和志同道合的测试人员一起学习进步在适当的年龄选择适当的岗位尽量去发挥好自己的优势。我的自动化测试开发之路一路走来都离不每个阶段的计划因为自己喜欢规划和总结测试开发视频教程、学习笔记领取传送门
http://www.hkea.cn/news/14519795/

相关文章:

  • 做那个网站的图客比较好提高网站收录
  • 无锡做网站公司多少钱旅游网站建设项目报告论文
  • 网站建设学习视频网络营销赚钱
  • 万链网站做的怎么样?百度seo服务方案
  • 个体户可以注册网站建设服务wordpress主题DUX大前端
  • 如何防止网站攻击wordpress使用七牛防止降权
  • 自己做的网站出现广告盘锦市建设银行网站
  • wordpress 站内信插件seo和sem是什么意思
  • 求职网站开发多少钱地方o2o同城网站源码
  • 坪山公司网站建设公司网站费用构成需要多少钱
  • 郴州网站建设案例网站开发维护公司经营范围
  • 课程设计代做网站推荐领优惠券的小网站怎么做
  • 软件开发工资一般多少钱一个月做关键词优化的公司
  • 北京公司模板网站专业做生鲜的网站
  • 承德网站建设报价浦东新区办营业执照哪里办
  • 微信公众号和网站建设的意义seo优化包括什么
  • 城市建设与管理网站新浪云sae免费wordpress网站
  • 礼品网站建设公司百度招聘
  • 专业公司网站建设服务公司免费wordpress资源
  • 搭建网站难吗企业网站建设介绍
  • 网站建设的公司哪家强网站开发语言有什么
  • 网站素材免费如何建设数据报表网站
  • 山西省轻工建设有限责网站海口发布公众号
  • 网站建设关健词优化网络公司怎么样网站后台设置网站地图
  • 美词网站建设社交网络服务网站
  • 做那个的网站网站建设哪家好公司
  • wordpress 多语言网站html5网站模板
  • 购物网站 后台模板唯尚广告联盟
  • 投资公司取名常州网站seo代理加盟
  • 惠州seo工作室太原关键词优化软件