groovy http
2024-09-07 16:05:38
import groovy.json.JsonOutput
void api(){
def data = [jobId : "11111111111111", data : 5,status: 2]
def url = new URL("http://localhost:8888/jenkinsApi/postData")
def conn = url.openConnection()
conn.setRequestMethod("POST")
conn.setRequestProperty("Content-Type", "application/json")
conn.doOutput = true
def writer = new OutputStreamWriter(conn.outputStream)
println JsonOutput.toJson(data)
writer.write(JsonOutput.toJson(data))
writer.flush()
writer.close()
conn.connect()
def code = conn.getResponseCode()
println conn.content.text
println code
}
最新文章
- struts2学习笔记--线程安全问题小结
- Ajax学习记录
- 快速判断素数 --Rabin-Miller算法
- ls文件与目录检视,文件内容查阅
- 【转】分布式理论-CAP理论
- [C和指针]第三部分
- 第一个完整的cppunit单元测试程序
- JAVA类与对象(二)----类定义基础
- OpenCV2学习笔记05:矩阵翻转
- vm虚拟机上安装apache+php+ftp+mysql
- J2EE 全面简介
- tcp异常终止连接
- 电子笔记本的思考(1)(ver0.3)
- GitHub学习笔记:本地操作
- web service 的跨语言特性
- Vue表单修饰符(lazy,number,trim)
- memcpy in place 数组内拷贝
- Java可视操作界面例子
- phpexcel一个bug
- SQL Server 损坏修复 之一 常见错误解读
热门文章
- Asp.Net Core 客户端验证和远程验证
- PGA+SGA的几个参数操作
- 【leetcode算法-简单】28. 实现strStr
- 乐字节Java|GC垃圾回收机制、package和import
- [转帖]一文看懂mysql数据库本质及存储引擎innodb+myisam
- chrome 调试 ios h5
- 如何将Linux的工程原封不动地移植到Windows上面
- (五)Spring Boot之@RestController注解和ConfigurationProperties配置多个属性
- 通俗化理解Spring3 IoC的原理和主要组件
- krpano 全景学习