longming_xu
天上掉西红柿
采纳率0%
2012-08-24 19:37

现在有一个手机客户端应用,服务端用python+webpy,给客户端返回数据使用的是xml,怎么生成这个xml并发送啊????

已采纳

过程是这样的:
第一步:客户端发送一个url,这个url带参数,我根据这个参数进行下一步工作
第二步:接受这个参数webpy的GET(),利用得到的参数从数据库中取出数据,放在一个字典中results
第三步:生成xml(这一步用的是官方文档中的例子[url]http://webpy.org/cookbook/xmlfiles.zh-cn[/url]),完成向xml注入数据

到此我的工作完成了。在浏览器环境下访问也可以得到注入数据的xml文件。
部署到服务器以后,在浏览器请求,返回注入数据的xml,[color=red][b]但是在手机客户端发送请求,返回的就是空的xml,就是说没有注入数据???????[/b][/color]这是为什么????客户端的同事说,服务器刷新了两次?把第一次的数据刷掉了????是这个情况吗?怎么解决???求大牛!!!!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • jinnianshilongnian jinnianshilongnian 9年前

    1、你可以首先在手机上使用浏览器访问那个地址看看返回没;
    2、在服务器端记录访问日志,看看客户端是否真的访问;
    3、客户端的同事说,服务器刷新了两次?把第一次的数据刷掉了??
    那你自己在浏览器 刷新两次试试。

    点赞 评论 复制链接分享

相关推荐