http怎么样传输图片?二进制流还是base64编码

J2EE 码拜 9年前 (2015-10-12) 4400次浏览
面试官问本人http怎么传图片的,本人说二进制流  但他说图片是通过base64编码后传的 本人只是知道这种方法也可行 当时本人也不好得跟他争辩 回来后本人抓包分析后 觉得他说的有问题 .下面是本人用抓包软件得到的。

HTTP/1.1 200 OK

Content-Type: image/gif

ETag: “3148797439”

Accept-Ranges: bytes

Last-Modified: Sun, 15 Aug 2010 16:00:00 GMT

Expires: Mon, 06 Mar 2023 13:08:45 GMT

Cache-Control: max-age=311040000

Content-Length: 91

Date: Sat, 27 Apr 2013 13:08:45 GMT

Server: BWS/1.0

0000   47 49 46 38 39 61 0f 00 11 00 91 00 00 ff ff ff  GIF89a……….

0010   db db db b6 b6 b6 00 00 00 2c 00 00 00 00 0f 00  ………,……

0020   11 00 00 02 34 84 8f a9 c2 7a 0c 61 58 31 a6 0a  ….4….z.aX1..

0030   b0 61 01 66 5d 09 9f 95 05 e6 89 36 19 70 1a a9  .a.f]……6.p..

0040   38 8a 9e e7 72 16 bd 4d 1d 57 22 fb 2e d8 51 42  8…r..M.W”…QB

0050   30 1f d1 b1 21 21 47 8a 02 00 3b                 0…!!G…; 

解决方案:15分
根本就是字节传输
解决方案:5分
http怎么传图片的

说的是上传吗?上传的那就是二进制流。

假如是自定义的webservice,可以本人base64编码为合法字符串再传输


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明http怎么样传输图片?二进制流还是base64编码
喜欢 (0)
[1034331897@qq.com]
分享 (0)