我们需要使用ServiceStack API上传图像.
我知道两种可能的方法:
1)使用JSON对象上传文件(使用BASE64字符串).2)使用"multipart/form-data"
有没有其他方法使用ServiceStack上传文件?哪种方法在最佳实践方面更好?
myt*_*thz 12
在ServiceStack上传文件的最好方法是只是做一个普通的HTTP文件上传看到源代码,用于imgur.servicestack.net或在RestFiles文件上传的例子.
如果您不想发送,请multipart/form-data使用ServiceStack中的协议缓冲区支持等二进制格式,并发送byte[]以避免以文本格式编码二进制文件的计算和负载开销.