【发布时间】:2013-10-11 09:06:38
【问题描述】:
我有一个类似的 JSON 格式
{ “Entity_ID”:字符串, “名称”:字符串, “键”:字符串, “文件”:文件 }
我应该如何在 JSON 中传递数据类型文件的值?
我的来源网址是:http://abc.com/api/images.json?api_key=special-key
如果我想在 Fiddler 中测试响应,我该怎么办。
【问题讨论】:
我有一个类似的 JSON 格式
{ “Entity_ID”:字符串, “名称”:字符串, “键”:字符串, “文件”:文件 }
我应该如何在 JSON 中传递数据类型文件的值?
我的来源网址是:http://abc.com/api/images.json?api_key=special-key
如果我想在 Fiddler 中测试响应,我该怎么办。
【问题讨论】:
以下是实现它的步骤:
在客户端使用一些外部 API 将您的文件转换为 base 64 string
您需要从该文件中读取字节并将其转换为字符串并将该字符串放入您的 JSONObject。
然后在服务器端,您可以执行将 base64 字符串转换为文件的反向过程。
或者使用 HTML5,您可以使用 Ajax 和 jQuery 进行文件上传。
看看下面的帖子:
【讨论】: