将图像文件数据发送到 RESTful 服务

本文关键字:RESTful 服务 图像 文件 数据 | 更新日期: 2023-09-27 18:35:04

在我的网站上,我有一个类型为 fileinput元素(用于移动设备上的相机捕获)。我想将数据从图像发送到服务器。我的问题是我不知道在这种情况下使用正确的数据类型。我尝试使用 FileReader API 以字符串形式获取数据,但总是得到 413(请求太大)。

我想做的只是让用户拍照,将此图片发送到服务器(以便它可以处理并保存EXIF数据)并让服务器返回数据。我知道如何读取服务器上的EXIF数据,知道如何在客户端上捕获图像,但我似乎无法了解如何将捕获的图像数据正确发送到服务。

注意:服务器是 C#。

谢谢你的帮助。

将图像文件数据发送到 RESTful 服务

需要有关 C# Web 服务器的详细信息。

Hoever,在下面的示例中,到处都说PHP-whatever,你必须知道(或创建)C#Web服务器中的等效功能:

http://www.w3schools.com/php/php_file_upload.asp

另请查看运行上述示例时如何在浏览器中查看 html 流量:

http://msdn.microsoft.com/en-us/library/gg130952%28v=vs.85%29.aspx

可能也值得您花时间了解jsbin和postimage以快速尝试示例:

http://code.tutsplus.com/tutorials/javascript-tools-of-the-trade-jsbin--net-36843

http://postimage.org/about.php