android使用MultipartEntity传输表单数据的问题

来源:互联网 发布:手机时间不与网络同步 编辑:程序博客网 时间:2024/05/19 12:14

发现url和参数格式都正确,但是服务器总是无法将表单里的数据传递到model层

后来通过抓包发现使用MultipartEntity传递表单时比web浏览器访问时每个表单field多了一个mime类型字段,查了半天就是因为每个域多了一个text/plain造成的

后来通过使用MultipartEntity multipartEntity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE, "###########samboundray#############", Charset.forName("utf-8"));在构造时指定BROWSER_COMPATIBLE解决了问题


原创粉丝点击