Android之解决PC浏览器上传表单文件到手机服务器read数据错误导致有时候下载到手机的文件打开文字错乱问题

举报
chenyu 发表于 2021/07/27 01:17:57 2021/07/27
【摘要】 1 、问题 手机客户端app通过java socket写了一个服务器,然后PC端通过浏览器访问服务端显示上传页面(这些资源都在手机端),然后其中有一个功能是PC端上传文件到手机服务器,然后把这个文件下载到手机本地,但是我有时候PC上传的文件打文字会错乱。               &nb...

1 、问题

手机客户端app通过java socket写了一个服务器,然后PC端通过浏览器访问服务端显示上传页面(这些资源都在手机端),然后其中有一个功能是PC端上传文件到手机服务器,然后把这个文件下载到手机本地,但是我有时候PC上传的文件打文字会错乱。

 

 

 

 

 

 

 

 

 

2、http的表单文件上传文件格式说明以及如何解析上传的文件

1)、http的表单文件上传文件格式

http的表单文件上传,我先用的postman进行模拟上传一个1.txt文本文件,这个文件的内容如下,大小是10B

0123456789

 

 然后服务端解析数据如下


  
  1. User-Agent: PostmanRuntime/7.26.1
  2. Accept: */*
  3. Cache-Control: no-cache
  4. Postman-Token: c7e5e240-4398-4ac6-ba7f-98e99b5b4a01
  5. Host: 10.15.42.180:9999
  6. Accept-Encoding: gzip, deflate, br
  7. Connection: keep-alive
  8. Content-Type: multipart/form-data; boundary=--------------------------118331203760563697512606
  9. Content-Length: 221
  10. ----------------------------118331203760563697512606
  11. Content-Dispo

文章来源: chenyu.blog.csdn.net,作者:chen.yu,版权归原作者所有,如需转载,请联系作者。

原文链接:chenyu.blog.csdn.net/article/details/107525372

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。