私はKotlinに全く新しいです。 POSTメソッドを使用してログインの検証を行い、GETメソッドを使用していくつかの情報を取得したいと思います。以前のプロジェクトのURL、サーバーのユーザー名とパスワードがすでにあります。私はこのことを利用する適切なサンプルプロジェクトを見つけられませんでした。誰でも私がHTTPリクエストでGETメソッドとPOSTメソッドを使用できる実際の例を教えてください。KotlinでのHTTPリクエスト
4
A
答えて
4
Javaで使用する標準ライブラリを使用できます。たとえば、HttpURLConnection
:
単純なHTTPリクエストをサーバに送信する方法です。私は、Apache HttpComponentsや、複雑なタスクに関しては、どんなフレームワークを使用したいかを提案したいと思います。 Androidの場合は、Volleyをご利用ください。
0
import java.io.IOException
import java.net.URL
fun main(vararg args: String) {
val response = try {
URL("http://seznam.cz")
.openStream()
.bufferedReader()
.use { it.readText() }
} catch (e: IOException) {
"Error with ${e.message}."
}
println(response)
}
+1
私は 'E/AndroidRuntime:FATAL EXCEPTION:mainによって引き起こされたandroid.os.StrictMode $ AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1287)' を取得したので、https://stackoverflow.com/questions/22395417/error -strictmodeandroidblockguardpolicy-onnetworkとそれが働いた – efwjames
関連する問題
- 1. HTTPリクエストでのHTTPリクエスト承認リクエストのヘッダーcomponentDidMount内
- 2. AngularJSでのHTTPリクエスト
- 3. Httpリクエストでのjavax.ws.rs.WebApplicationException
- 4. ElmでのリクエストなしのHTTPリクエスト0.18
- 5. HTTPとHTTPSでAngularJS $ httpリクエストの問題
- 6. HTTP応答リクエストを返すHTTP GETリクエスト
- 7. HTTPリクエスト
- 8. httpリクエスト
- 9. JavaでHTTP GETリクエスト
- 10. ここでHTTPリクエスト
- 11. EmacsのHttpリクエスト
- 12. HTTPリクエストのリファクタリング
- 13. HTTPリクエストのJava
- 14. CでのHTTPリクエストのユニットテスト#
- 15. Web ApiでのAsync HTTPリクエスト
- 16. httpリクエストでの角度ERR_CONNECTION_TIMED_OUT
- 17. ノードでのproxy HTTPリクエスト
- 18. ルビーでの並列HTTPリクエスト
- 19. pythonでのHTTP 2リクエスト2.7
- 20. SwiftでのHTTPリクエスト3
- 21. イオニックでのHttpリクエスト2
- 22. AndroidでのHTTP POSTリクエスト
- 23. HTTPリクエストではないソケットWebリクエスト - D
- 24. httpリクエストをmailtoリクエストにリダイレクト
- 25. HTTP転送とHTTPリクエスト
- 26. iOSのHTTP "POST"リクエスト
- 27. PayPalへのHTTPリクエスト
- 28. WikipediaへのHTTPリクエスト
- 29. JavascriptリクエストのHttpオプションメソッド
- 30. スプレーのHTTP POSTリクエスト
Javaでの経験はありますか?あなたはどのようにJavaでそれをしますか? Kotlinに同じライブラリを適用するだけで私の最初のアプローチになります。 – s1m0nw1
[** Retrofit **](https://antonioleiva.com/retrofit-android-kotlin/)を使用してみましたか?あなたは、Retrofit [** here **](http://square.github.io/retrofit/) – EpicPandaForce