发GET/POST请求
前言
- 本篇来学习下使用Groovy发GET和POST请求
GET请求
/*
@Time:2023/2/23
@Author: 大海
*/// get请求 两种写法 def resp1 =newURL('https://postman-echo.com/get?name=DaHai&city=Beijing').text
println(resp1)// 或def resp2 ='https://postman-echo.com/get?name=DaHai&city=Beijing'.toURL().text
println(resp2)
- 查看输出
POST请求
/*
@Time:2023/2/23
@Author: 大海
*/// post请求 https://postman-echo.com/postdef baseUrl =newURL('https://postman-echo.com/post')def connection = baseUrl.openConnection()
connection.with {
doOutput =true
requestMethod ='POST'// 添加请求头
addRequestProperty 'Content-Type','application/json'// 添加参数
outputStream.withWriter{ it <<'{"name": "DaHai", "city": "Beijing"}'}// 打印响应结果
println content.text
}
- 查看输出
本文转载自: https://blog.csdn.net/IT_heima/article/details/129188517
版权归原作者 爱学习de测试小白 所有, 如有侵权,请联系我们删除。
版权归原作者 爱学习de测试小白 所有, 如有侵权,请联系我们删除。