android 怎么实现类似 curl功能

vector_ming 发布于 2015/08/18 17:49
阅读 1K+
收藏 0

例如 在linux 上 下载 安装curl 后执行

curl -H "Authorization: token d8370c7a8843c2ead9bceed78c71b701a575c597" https://iot.espressif.cn/v1/products/1195/roms/

服务器返回

{"status": 200, "productRoms": [{"files": [{"updated": "2015-08-13 09:30:09", "name": "user1.bin", "created": "2015-08-13 09:30:09", "rom_id": 1104, "visibly": 1, "path":..}]}


这个在 安卓上怎么实现  类似 curl 带参数的命令,

另外 android 有什么好的 JSON 解析库 谢谢。

加载中
0
您的好友
您的好友

curl其实就是get或者post请求或者其他请求, 你这个是个get , 那个-H是设置了一个http 的请求头, 你可以找网络请求库发送请求, 推荐这个库android-async-http,完全可以实现你的功能

json解析库 用的多的有jackson fastjson  gson  , gson效率据说没前面两个好 但是比前面两个方便 , 我一直用gson的,推荐用前面两个的比较多

您的好友
您的好友
千万不要用httpclient库 , 网上到处是这个库的资料 , 神坑 。 官方不推荐使用这个。
0
WolfCS
WolfCS

在Android项目中需要用到curl的话,建议直接使用github上如下的这个项目:

libcurl-for-android

返回顶部
顶部