0

我有一个 JSON 格式,比如

{ “Entity_ID”:字符串,“名称”:字符串,“键”:字符串,“文件”:文件 }

我应该如何在 JSON 中传递数据类型文件的值?

我的源 URL 是这样的:http ://abc.com/api/images.json?api_key=special-key

另外,如果我想在 Fiddler 中测试响应,我该怎么办。

4

1 回答 1

0

以下是实现它的步骤:

  1. 将您的文件转换为base 64 string在客户端使用一些外部 API

    您将需要从该文件中读取字节并将其转换为字符串并将该字符串放入您的 JSONObject 中。

  2. 然后在服务器端,您可以执行将 base64 字符串转换为文件的反向过程。

    或者使用 HTML5,您可以使用 Ajax 和 jQuery 进行文件上传。
    看看下面的帖子:

    如何异步上传文件?

于 2013-10-11T11:55:49.897 回答