java - multipart/form-data 和 application-x-www-form-urlencoded 有什么区别?

标签 java android http multipartform-data

我有一个非常基本的问题:

multipart/form-dataapplication-x-www-form-urlencoded 有什么区别?

数据传输如何在这两种情况下发生?

还有,我们可以在同一个请求中同时使用两者吗?

最佳答案

查看这个关于差异的基本问题的答案

application/x-www-form-urlencoded or multipart/form-data?

我们能否对同一个请求同时使用两者:

答案是:否

寓意:字节繁重的传输应该使用 Multipart-Form-Data,对于其他所有内容,都有 application-x-www-form-urlencoded。

关于java - multipart/form-data 和 application-x-www-form-urlencoded 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34282421/

相关文章:

Android studio 无法识别 UTF-8 编码

javascript - 如何从 Node 响应对象获取请求 URL?

java - 通过 p :ajax with PrimeFaces 3. 3.1 (JSF 2.0) 发送额外参数

java - 创建名称为 "sessionFactory"的 bean 时出错

android - 如何在ActionBar的正确位置设置文本?

android - 在 XML 中设置微调器模式

javascript - Node js 中的请求响应周期如何与外部 I/O 配合使用

python - 在 Python 中通过 TCP 套接字发送 gzip 压缩数据

java - 防止 KeyListener 中的字符添加到字符串中

java - 通过队列发送大文件时 Activemq 内存不足