我们有一个使用ServiceStack API上传图像的需求。
我了解到有两种可能的方法:
1) 使用JSON对象上传文件(使用BASE64字符串)。 2) 使用 "multipart/form-data"。
除此之外,是否还有其他上传文件的方法可以使用ServiceStack?在最佳实践方面哪种方法更好呢?
我了解到有两种可能的方法:
1) 使用JSON对象上传文件(使用BASE64字符串)。 2) 使用 "multipart/form-data"。
除此之外,是否还有其他上传文件的方法可以使用ServiceStack?在最佳实践方面哪种方法更好呢?
multipart/form-data
以获得最佳互操作性,因为它允许任何支持它的平台上的任何HTTP客户端能够上传文件到您的服务。 - mythz