gpt4 book ai didi

android - 使用 WCF 发送图像文件

转载 作者:行者123 更新时间:2023-11-30 03:18:41 26 4
gpt4 key购买 nike

我正在尝试将图像从 Android 客户端发送到基于 .NET 的服务器,我正在使用 HTTP POST 执行此操作,如果我使用流进行文件上传或将数据作为 base64 字符串发送,是否会有任何显着差异,即把字符串转成base64,发送,在服务器端把base64字符串转回图片,有什么区别?

最佳答案

流式处理而不是转换为 base64 有一些(小的)优势。一是转换为 base64 将使通过线路的字节负载增加约 30%。然后在两端的转换中涉及额外的处理(和编程)。

话虽如此,我还是推荐 base64 而不是流式传输,因为我认为最终编程会容易得多。装箱并发送 HTTP 消息,即使它包含大量 base64 字符,与让整个流发送/流响应业务在 Android 上运行相比应该是小儿科,对吧?将一大串字符连接成 JSON 有多难?这就是我选择 base64 的原因。

关于android - 使用 WCF 发送图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19563538/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com