我一直在寻找一种方法来使用Node.js作为我的后端和android作为我的前端来发布请求。在询问了很多人之后,我们发现我的快速Node.js中的身体解析器存在问题。我试图通过重新安装解析器来解决问题,从而确保没有文件丢失,但它仍然无法正常工作。因此,我的Node.js post方法只接收multipart/form-data
。
我似乎无法找到使用multipart/form-data
和HttpUrlConnection
在Asynctask
中发送参数的方法,因为在较新版本的android中 { 00}}和OkHttpClient
不受支持。
任何人都可以帮助我吗?
答案 0 :(得分:0)
我建议使用Retrofit在Android中进行Api通话。
它是一个简化的库,它提供了诸如发送Mutipart Form Data,提供标题,使用内置转换器将JSON转换为类对象等功能。