读取图片上传响应

Posted

技术标签:

【中文标题】读取图片上传响应【英文标题】:read image upload response 【发布时间】:2017-12-21 00:21:13 【问题描述】:

我使用此代码上传图片: https://github.com/NativeScript/sample-ImageUpload

当我上传图片时,我收到了成功通知。 我正在尝试从服务器读取响应并检查任务的完成事件:

task.on("complete", logEvent);

function logEvent(e) 
    console.log(JSON.stringify(e));        

这是输出:

"eventName":"complete","object":"_observers":"complete":[],"propertyChange":[],"_session":"_id":"image-upload","_id":"image-upload1","_description":" 'uploading': Test0.png ","_upload":3807297,"_totalUpload":3807297,"_status":"complete","response":

如您所见,响应为空。那么如何读取服务器的响应呢?

【问题讨论】:

是分段上传吗? @Dlucidone 是的。 ios分段上传吗? @Dlucidone 不,它适用于安卓 在 iOS 的情况下发生这种情况并为此发送了拉取请求。您面临的问题是发送上传的文件名或路径问题。 【参考方案1】:

数据告诉你为什么是 null ? 上传未完成仅在会话中。 看here发送图片功能,你需要做什么。

【讨论】:

以上是关于读取图片上传响应的主要内容,如果未能解决你的问题,请参考以下文章

node批量读取本地图片并上传

为啥上传图片时收不到响应数据?

用FileUpLoad控件上传图片后,如何将读取出的图片路径存储下来?

记录alamofire上传图片请求和响应

用FileUpLoad控件上传图片后,如何将读取出的图片路径存储下来?

前端压缩并上传图片