Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要能够从网站上提取评论/图像/视频,并允许将用户的评论/图像/视频推送到网站。我很确定 JSON 可以用于文本,但我不确定它是否可以用于图像/视频。
它可以?
JSON 仅支持一些简单的数据类型(字符串、布尔值、数字)。为了包含更多富媒体格式,您必须确定如何将它们序列化为这种简单的数据类型。
考虑将它们解析为数据 URI,或将它们托管在其他地方,并通过 URL 链接回它们。
NSData
您可以,但正如其他海报所说,这不是一个好主意,通过 JSON 获取图像 URL。对于上传,您想使用 POST 以便您可以直接流式传输数据。这样可以在上传大文件时节省序列化和内存。看:AFNetworking 上传文件