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

1 、问题

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

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

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

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

0123456789

 然后服务端解析数据如下

    User-Agent: PostmanRuntime/7.26.1
    Accept: */*
    Cache-Control: no-cache
    Postman-Token: c7e5e240-4398-4ac6-ba7f-98e99b5b4a01
    Host: 10.15.42.180:9999
    Accept-Encoding: gzip, deflate, br
    Connection: keep-alive
    Content-Type: multipart/form-data; boundary=--------------------------118331203760563697512606
    Content-Length: 221
    
    ----------------------------118331203760563697512606                      
    Content-Disposition: form-data; name="chengyuimage"; filename="1.txt"     
   

猜你喜欢

转载自blog.csdn.net/u011068702/article/details/107525372
今日推荐