android - 什么是多部分/表单数据?上传图片时是否比使用 base64 加密的 httppost 更好?

标签 android

为什么或什么时候应该使用 Multipart/form-data

问题是我使用 httppost base64 ( random example ) 将图像上传到服务器,但我注意到 reading通过 volley 我可以使用 multipart/form-data 上传文件..

那么我什么时候应该使用 consider 将我的图像上传到服务器? multiparthttppost base64

最佳答案

Multipart 就是多部分(duh)。

因此,如果您有一个非常大的文件,请求将分多个部分发送,而不是在“常规”POST 请求中发送。由于 POST 请求也有上限,现在我不记得了,但它不是那么多(几兆字节),如果你上传的东西很大,如果你使用 http,你应该使用 multipart-forms。

关于android - 什么是多部分/表单数据?上传图片时是否比使用 base64 加密的 httppost 更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31741801/

相关文章:

android - gradle build 在 lint 任务上失败

java - 在 Android Studio 中关闭应用程序时推送通知无法正常工作

java - 将 native C++ 代码转换为 Java

java - Android 多个 parcelable 构造函数

java - 如何在 Android 上选择/强制使用移动数据(或 WiFi)进行网络通话?

android - RxJava repeatWhen 在 Mockito 中不再调用

android - 登录服务器端检查

android - 是否可以在 mmssms.db 中添加一列?

android - ICS 中未出现软菜单按钮

android - 在 Android Studio 中使用 Jetpack Compose 时,我看不到预览的交互模式