Kotlin改造的本地等效物

Kotlin改造的本地等效物,kotlin,retrofit,kotlin-native,Kotlin,Retrofit,Kotlin Native,Kotlin native为我们提供了跨平台开发和本机可执行文件的承诺,是否有与Kotlin native的Java lib改进相同的功能?有没有一个纯粹的Kotlin网络库,可以像Java的改型一样简单、快速地创建http客户机代码?目前包装一些C库,比如CURL是最好的选择。请参见如何实现的示例 在本例中,我们提供了与CURL直接匹配的互操作性库,以及更多Kotlin'ish包装器,它以更易于使用的方式调用(有些混乱)CURL API 我刚刚发布了一个示例项目,我在一个Kotlin项目中使用

Kotlin native为我们提供了跨平台开发和本机可执行文件的承诺,是否有与Kotlin native的Java lib改进相同的功能?有没有一个纯粹的Kotlin网络库,可以像Java的改型一样简单、快速地创建http客户机代码?

目前包装一些C库,比如CURL是最好的选择。请参见如何实现的示例


在本例中,我们提供了与CURL直接匹配的互操作性库,以及更多Kotlin'ish包装器,它以更易于使用的方式调用(有些混乱)CURL API

我刚刚发布了一个示例项目,我在一个Kotlin项目中使用了iOS和Android


有一个很好的、易于使用的http网络库,名为“fuel”,它是用Kotlin编写的。
它还支持RxJava和协同程序。

我已经为此制作了一个库,实际上我正在一些项目中使用它


另一方面,你有一个替代方案启发我创建了这个库,但它并不完全是你想要的:。

不,目前还没有这样的库。虽然这个链接可以回答这个问题,但最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-@阿披实古玛现在已经发生了。链接不起作用。这似乎是目前最好的解决方案。然而,我不会说它像改造一样简单,代码行也不多。某些类型(例如根列表)的序列化似乎也有一些困难。这比改型好吗?Fuel不是Kotlin多平台库,因此不支持Kotlin Native