python接口自动化测试四:代码发送HTTPS请求 HTTPS: get: url = 'https://www.juhe.cn/docs/api/id/39' r = requests.get(url) #发送get请求 print(r.status_code) #打印状态码 print(r.h ...
分类:
编程语言 时间:
2018-08-29 14:16:07
阅读次数:
231
python接口自动化测试一:http协议 1、 http简介:http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议 2、 url详解:百度搜索的一个url地址:https://www.baidu.com/s?wd=%E4%B8%8A%E6%B5%B7%E6%82%A0%E6 ...
分类:
编程语言 时间:
2018-08-29 14:06:05
阅读次数:
167
python接口自动化测试三:代码发送HTTP请求 get请求: 1、get请求(无参数): 2、get请求(带参数): 接口地址:http://japi.juhe.cn/qqevaluate/qq 返回格式:json 请求方式:get post 请求示例:http://japi.juhe.cn/q ...
分类:
编程语言 时间:
2018-08-29 14:01:51
阅读次数:
202
python接口自动化测试二:常用操作 url = '接口地址' r = requests.get(url) # 发送get请求 print(r.status_code) # 打印状态码,若有重定向,返回的是重定向之后的代码 print(r.headers) # 打印返回的报头(头部) print( ...
分类:
编程语言 时间:
2018-08-29 13:59:09
阅读次数:
136
curl 命令,是一个利用URL规则在命令行下工作的文件传输工具。 curl 支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。 作为一款强力工具,curl支持包括HTTP、HTTPS、FTP等众多协议,还支持 GET、POST、cookies、认证、从指定偏移处下载部分 ...
分类:
Web程序 时间:
2018-08-29 01:19:31
阅读次数:
340
基本实例 #利用requests库发送get请求 import requests r = requests.get('http://httpbin.org/get') print(r.text) 利用params传入参数 import requests data = { 'name':'germey ...
分类:
其他好文 时间:
2018-08-27 11:17:40
阅读次数:
94
http 协议 HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和服务器之间互相通信的规则 HTTP协议规定了请求 和响应 的标准 请求与请求报文 get请求的请求报文详解 POST请求的请求报文 GET请求与POST请求的对比 GET ...
分类:
Web程序 时间:
2018-08-27 01:01:26
阅读次数:
240
200:服务器响应正常。 304:该资源在上次请求之后没有任何修改(这通常用于浏览器的缓存机制,使用GET请求时尤其需要注意)。 400:无法找到请求的资源。 401:访问资源的权限不够。 403:没有权限访问资源。 404:需要访问的资源不存在。 405:需要访问的资源被禁止。 407:访问的资源 ...
分类:
其他好文 时间:
2018-08-26 20:49:44
阅读次数:
127
一。不带参数的GET请求 // 创建Httpclient对象 CloseableHttpClient httpclient = HttpClients.createDefault(); // 创建http GET请求 HttpGet httpGet = new HttpGet("http://www ...
分类:
Web程序 时间:
2018-08-25 23:05:16
阅读次数:
242
一、Web 开发经常会遇到跨域问题,解决方案有:jsonp,iframe,CORS 等等 CORS 与 JSONP 相比 1、 JSONP 只能实现 GET 请求,而 CORS 支持所有类型的 HTTP 请求。 2、 使用 CORS,开发者可以使用普通的 XMLHttpRequest 发起请求和获得 ...
分类:
编程语言 时间:
2018-08-24 00:32:14
阅读次数:
165