2017-08-16 162 views
-3

如何在android中發送curl請求。如何發送curl PUT請求android

捲曲-H 「授權:承載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

發送-和管理網絡,請http://guides.codepath.com/android/Sending-and-Managing-Network-Requests –

+0

什麼HTTP客戶端API,您使用的 ? 'HttpUrlConnection'? OkHttp? Apache的圖書館?還有別的嗎? – CommonsWare

+0

這個HTTP請求改變風扇狀態.....(物聯網) – venkey

回答

0

請參閱CodePaths上Sending-and-Managing-Network-Requests

精彩引導他們向你介紹發送HTTP請求(第三方)或發送HTTP請求(「硬」方式)。有了這個指南,你應該是好去...

發送HTTP請求(第三方)

有你 應該考慮使用至少三個主要的第三方網絡庫。

請參閱Android異步Http客戶端指南,瞭解如何調用基本網絡 。它是經常用於學習Android的庫,但不會在生產應用程序中使用 。

請參閱OkHttp指南以進行同步和異步調用。

另請參閱改進指南,該指南使用OkHttp並使 更易於製作更多RESTful API調用。閱讀本指南以瞭解Gson庫如何與Retrofit配合使用。查看Volley指南,Google建立的 圖書館已經不再支持OkHttp。它是 是針對Android發佈的第一個網絡庫之一, 提供了一種比使用 AsyncTask更方便的方式進行聯網請求。