Wir müssen Bilder mit ServiceStack-APIs hochladen.Verwenden von ServiceStack zum Hochladen von Image-Dateien
Ich kenne zwei Möglichkeiten:
1) Verwenden Sie JSON-Objekt-Datei (mit BASE64 string) hochladen. 2) Verwenden Sie "multipart/form-data"
Gibt es eine andere Möglichkeit, Dateien mit ServiceStack hochzuladen? Was ist besser in Bezug auf Best Practices?
Ja, Sie drücken einfach 'Request.Files'. @mythz, danke übrigens. –
Ich mag Protokollpuffer. Kann es leicht von verschiedenen mobilen Clients implementiert werden? Ich bin auf der Suche nach einer Lösung, die von vielen mobilen Apps ohne großen Aufwand für Entwickler genutzt werden kann. –
@ Black-Baba Verwenden Sie 'multipart/form-data' für die beste Interoperabilität, da es jedem HTTP-Client auf jeder Plattform, die es unterstützt, möglich ist, Dateien zu Ihrem Dienst hochzuladen. – mythz