如何在android中发送此curl请求。
curl -H"授权:Bearer 9a18aae3-1269-485f-8408-cba7289fca15" -X PUT" https://graph-na04-useast2.api.smartthings.com/api/smartapps/installations/f9ec2874-3033-4fed-a578-c642f54b015f/switches/on"
答案 0 :(得分:0)
请参阅Sending-and-Managing-Network-Requests
上的CodePaths精彩指南他们向您介绍发送HTTP请求(第三方)或发送HTTP请求("硬"方式)。有了这个指南你应该很高兴...
发送HTTP请求(第三方)
您至少有三个主要的第三方网络库 应考虑使用。
请参阅Android Async Http Client指南以了解基本网络 调用。它是经常用于学习Android的库,但不会 用于生产应用程序。
请参阅OkHttp指南,了解同步和异步调用。
另请参阅Retrofit指南,该指南使用OkHttp并使其更容易 进行更多RESTful API调用。阅读本指南以了解具体方法 Gson库与Retrofit配合使用。查看Volley指南,a 谷歌建立的图书馆已经失去了对OkHttp的青睐。它 是最早为Android和Android发布的网络库之一 提供比使用更方便的网络请求方式 的AsyncTask。