《http访问链接获取信息下载音频》

December 09, 2023
测试
测试
测试
测试
0 分钟阅读

今天需求开发新功能,视频原本是直接在本地点击上传,有数据源直接读取,上传到服务器。新功能让改成客户可以放一条视频链接,读取链接里面的视频。

我的思路就是,先用http请求读取链接,获取链接里面的信息,然后在吧链接里面的视频下载到本地,最后在调用直接的上传接口。本篇文章主要是介绍的是 http访问获取链接数据下载视频

先自己定义一个httpResult,用于接收请求返回的数据(需要注意给他get,set方法,这里是直接用lombok的@Data注解,还要需要序列化实现Serializable),httpResult代码如下:

下面就是需要导入httpClient的Maven包:

上面的完成之后就可以写代码,此处演示的是用httpGet请求get访问远程链接获取信息:

先创建一个httpClient,之后用urlBuilder来声明一个链接,此处可以用setParameter传参数,用execute触发请求,相当于回车键,返回httpResponse。之后获取返回里面的content,此处content就是一个io流,可以写入本地文件。代码如下:

希望这篇文章能帮助到你。

继续阅读

更多来自我们博客的帖子

如何安装 BuddyPress
由 测试 December 17, 2023
经过差不多一年的开发,BuddyPress 这个基于 WordPress Mu 的 SNS 插件正式版终于发布了。BuddyPress...
阅读更多
Filter如何工作
由 测试 December 17, 2023
在 web.xml...
阅读更多
如何理解CGAffineTransform
由 测试 December 17, 2023
CGAffineTransform A structure for holding an affine transformation matrix. ...
阅读更多