如何在JavaScript中使用`application / octet-stream`

时间:2019-05-02 23:29:57

标签: javascript azure microsoft-cognitive azure-cognitive-services microsoft-custom-vision

在将一些片段放到正在构建的应用程序中时,我遇到了一些问题。我正在使用React-Native,并让相机存储图像。

有两种方法可以获取Microsoft的Face API来评估图像:

  1. 外部URL
  2. octet-stream

由于该应用程序无法将照片从您的手机上传到服务器,因此我不得不依靠octet-stream。不幸的是,Microsoft没有有关如何使用JavaScript进行操作的文档。

这时,我只有fetch API可以处理所有网络请求。我一直在网上寻找教程,但无法弄清楚如何编排这些步骤:

  1. 相机拍摄图像并将其存储在本地文件中(我可以获取图像的文件路径-此步骤很好)。
  2. 使用fetchoctet-stream将文件发送到Face API。

使用octet-stream,是否意味着我需要使用Buffer对象来读取文件并将其放入fetch请求中?

感谢所有帮助!

0 个答案:

没有答案