【发布时间】:2014-03-17 15:26:22
【问题描述】:
我在使用 WebClient 发布 JPEG 文件时遇到问题。 我已将“image.jpg”转换为字节 [],我将其发送到 Web 服务,但图像已损坏。 JPEG文件转字节[]有具体方法吗?
感谢您的帮助。
【问题讨论】:
我在使用 WebClient 发布 JPEG 文件时遇到问题。 我已将“image.jpg”转换为字节 [],我将其发送到 Web 服务,但图像已损坏。 JPEG文件转字节[]有具体方法吗?
感谢您的帮助。
【问题讨论】:
没有具体的方法。文件只是系统的文件,它不关心它是图像、视频还是 dll。
要将文件读入字节流,您可以使用:
File.ReadAllBytes(fileName);
我个人会使用 EasyHTTP (https://github.com/hhariri/EasyHttp) 来发布文件流:
HttpClient client = new HttpClient();
client.Post(URL, ByteStream, ContentType);
【讨论】: