【发布时间】:2018-03-30 19:18:49
【问题描述】:
我目前正在编写一个 WebApi 端点,用于接受带有相关描述和标题的图像上传。我希望能够在一篇文章中发送此信息,而不是在后续调用中发送图像和元数据。
发送此消息的客户端是用 Xamarin 编写的移动应用程序。
在互联网上搜索时,我很难确定做这种事情的任何方向,尽管我确信这是可能的。
任何帮助或指点将不胜感激。
【问题讨论】:
-
您要上传带有嵌入元数据的图像吗?或者您是否需要提取元数据并将其作为显式参数传递给服务?如果您发布您正在使用的服务的签名可能会有所帮助
-
我还没有获得服务签名,因为我不知道该怎么做。它不一定是元数据,但我只想要一种方法,当我以相同类型发布图像时能够传递其他数据。可以是查询参数或我猜的任何东西。元数据可能是一条红鲱鱼我猜它只是与图像相关的数据
-
只需创建一个端点,该端点接受图像数据的字节[],然后为您要发送的任何附加参数创建附加参数
-
真的,就这么简单?然后我假设该数据已发布在请求的正文中。是否必须将其序列化为字符串,即 json 或使用其他格式?
-
我不是 WebAPI 专家,你应该可以做这样的事情。由于图像的大小,它必须是 POST。见stackoverflow.com/questions/32184360/…
标签: image post xamarin .net-core image-uploading