xmpp获取离线图片出错

问题描述

xmpp获取离线图片出错

大伙,xmpp开发中遇到一个难题,希望大伙帮忙解答一下,万分感谢。
如题,是获取离线消息中的图片,这里遇到了困难
首先,在message节点中自定义了一个file属性,里面包含了图片的一些信息,发送方给接收方发送图片,若接收方在线,则可以接受到图片,毫无问题
,问题来了。。。若接收方不在线,则file属性中的一些信息就会变为null,从而接收不到离线图片。
没图还说啥,给大伙上图好不好,
如图:
这是我打印的离线消息的内容,可以看到,file里面的name和url的值都没null,我不知道为啥。
接着:
这张图是我从smack自带的debug中打印的返回值信息,这里面的name和url却是有值的,
所有恳请大伙帮忙解答下,小弟刚混入csdn,一个字,穷。哈哈,望有思路的大伙留个脚印,再次感谢,吼哈哈。。

解决方案

http://blog.csdn.net/kazeik/article/details/44344609

时间: 2024-11-05 16:32:54

xmpp获取离线图片出错的相关文章

php查看请求头信息获取远程图片大小

 php通过fsockopen方法获取头信息,如果请求的是图片,这里的Content-Length就表示图片的大小 如果要获取远程图片的大小,一种普遍的做法是先将远程图片的内容获取回来,再用strlen计算长度,这种方法需要将图片下载下来,然后才能计算.如果图片很大的话,那么网络传输就要花费不少时间,效率显然低下.笔者提供一个方法来提高效率,主要是利用http的头信息.   当访问网页的时候,服务器会返回请求的头信息,其中Content-Length表示请求的网页内容大小.如果请求的是图片,那么

python获取远程图片大小和尺寸的方法

 这篇文章主要介绍了python获取远程图片大小和尺寸的方法,实例分析了Python中urllib2.urlopen方法及图片操作技巧,需要的朋友可以参考下     本文实例讲述了python获取远程图片大小和尺寸的方法.分享给大家供大家参考.具体分析如下: 这段代码通过urllib2打开远程图片,通过cStringIO读取文件内容,不用保存到磁盘即可读取图片文件的信息 ? 1 2 3 4 5 6 7 8 #!/usr/bin/env python #encoding=utf-8 import

PHP获取远程图片并保存到本地的方法

  本文实例讲述了PHP获取远程图片并保存到本地的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 <?php function GrabImage($url, $filename = "") { if ($url == ""):return false; endif; //如果$url

修改获取验证码图片到本地的PHP程序

  最近项目不是很大,所以时间比较的空间,昨天琢磨着写点东西,想起了前几天电信公司投票选微笑天使的活动,投票是要填写验证码的,想了下想写个投票作弊程序,可是等我放假回来,人家活动已经结束了,昨天突然想起来,就写了一个获取验证码图片到本地的PHP程序,以备今后有类似的投票活动可以直接拿来使用. 程序采用了PHP的GD库,原理很简单,就是先建立一张空白图片,然后把验证码的图片使用PHP GD库中的imagecreatefromjpeg函数建立一个image对象,最后计算图片的长宽,再次使用PHP内置

ie9下在上传之前怎么获取本地图片的大小啊,是ie9哦,谢谢

问题描述 ie9下在上传之前怎么获取本地图片的大小啊,是ie9哦,谢谢 ie9下在上传之前怎么获取本地图片的大小啊,是ie9哦,谢谢 解决方案 限于浏览器的安全性,不可能通过服务器直接读取客户端上的文件.如果你限定IE9,可以编写activex控件或者用flash/sl之类的中间件 解决方案二: 用flash可以..不过你获取文件大小有什么意义呢 解决方案三: 上传后服务器端也需要再次判断,客户端判断是可以绕过的. 可以使用swfupload或者居于jquery的uploadify,用flash

这是为什么-获取数据库信息出错,为什么

问题描述 获取数据库信息出错,为什么 用的access,获取表里的"标题"信息出来了.我想要点标题链接到下一页面,显示这个标题的全部信息,也就是详细页面,但是详细页面里不但连接数据库的内容没出来,数据库之外的内容也没了,网页也没有报错,这是为什么 解决方案 .... 解决方案二: ????????????? 解决方案三: 问题描述不清楚,无法回答

PHP高效获取远程图片尺寸和大小

/** * 获取远程图片的宽高和体积大小 * * @param string $url 远程图片的链接 * @param string $type 获取远程图片资源的方式, 默认为 curl 可选 fread * @param boolean $isGetFilesize 是否获取远程图片的体积大小, 默认false不获取, 设置为 true 时 $type 将强制为 fread * @return false|array */ function myGetImageSize($url, $ty

android 如何获取图库图片拍摄时间或者截图时间

问题描述 android 如何获取图库图片拍摄时间或者截图时间 如题 Uri originalUri=data.getData(); Bitmap bm=null; ContentResolver resolver=getContentResolver(); bm= MediaStore.Images.Media.getBitmap(resolveroriginalUri); String[] proj={MediaStore.Images.Media.DATA}; Cursor cursor=

Android Camera开发系列(上)——Camera的基本调用与实现拍照功能以及获取拍照图片加载大图片

Android Camera开发系列(上)--Camera的基本调用与实现拍照功能以及获取拍照图片加载大图片 最近也是在搞个破相机,兼容性那叫一个不忍直视啊,于是自己翻阅了一些基本的资料,自己实现了一个相机,虽然相机这东西,兼容性不敢恭维,但是用到的地方确实很多,所以今天,我们就一起来学习一下吧 参照Google API:http://developer.android.com/guide/topics/media/camera.html 一.Camera的启动方式 1.调用系统方式 2.自定义