Qt网络编程-http操作

本文介绍了Qt网络编程中的HTTP GET和POST操作,通过示例解释如何使用QNetworkAccessManager、QNetworkRequest和QNetworkReply进行网络请求。讨论了如何获取百度MP3接口数据,包括使用GET获取歌曲列表和POST进行登录验证。后续博客将涉及数据解析,特别是JSON解析。
摘要由CSDN通过智能技术生成

前几天看到了一个关于Qt网络相关操作的博客,里面讲述的是如何从百度里面下载音乐和试听音乐的,感觉挺神秘的,当然更多的是好奇,这样利用这个东东不是以后可以做很多东西,可以从一些网站上获取自己需要的信息,然后再将这些信息放入自己的APP应用啦!想到这些动力就强大起来啦!

首先我们还是需要对这个如何使用有点了解,可以通过百度MP3接口来了解我们的完成和实现的大概东西。当然我这里也会讲解一些。

相信通过对百度MP3接口的文章看过了都会知道我们这里主要要做的是什么?

首先用get的方式获取数据:这个你是怎么理解的,就是在人家的服务器里获得信息,然后再从这些信息里获得你想要的数据,然后再利用这些数据,我们还可以做一些我们想做的事情,就像那个文章中说到的,

假如我们的需求是要下载某位歌手的歌曲,可以

1首先通过关键字来获取列表

http://mp3.baidu.com/dev/api/?tn=getinfo&ie=utf-8&word=<word>&format=<format>

参数:

word:歌曲名(歌手)          format:可以使json也可以使xml

然后利用Get方式获取你想要的格式的信息,然后从这些信息中找出你想要的东西

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值