【问题标题】:How to read posted xml data/response from android, posted in Yii controller/action如何从 android 读取发布的 xml 数据/响应,发布在 Yii 控制器/动作中
【发布时间】:2013-08-11 11:40:03
【问题描述】:

我正在尝试读取 android 应用程序为我的 web 服务发布的 xml 响应。

我正在尝试下面的代码

if (isset($GLOBALS['HTTP_RAW_POST_DATA']) && !empty($GLOBALS['HTTP_RAW_POST_DATA'])) {
            $input = $GLOBALS['HTTP_RAW_POST_DATA'];
        } else {
            $input = "hello";
        }

但我得到 null 值输入,

如果您在互联网上有任何解决方案或示例,请帮助我。

【问题讨论】:

  • 检查 yii 的 var_dump() 函数是否得到正确的数据

标签: php android yii


【解决方案1】:

您是否检查过您的应用程序是否根据请求发布数据?最好通过 curl 调用该 url,然后调用 var_dump(curl response),这将确保你得到一些东西。如果仍然有问题,请告诉我。

谢谢

【讨论】:

  • 我想使用以下方法通过 Android 应用程序获取 POST 数据请求。字符串响应 = HttpPostRetreiver.retriver(url,input, LoginScreen.this);请检查stackoverflow.com/questions/18169107/… 是否与错误相同。我认为您可以更好地理解我在寻找什么。
  • 我检查了所有可能来自哪个请求的变量,但一无所获,andorid 应用程序很好地击中了控制器/动作,唯一的问题是来自 android 应用程序的数据是 xml 格式的,我无法捕获该响应。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-11-04
  • 2014-10-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-19
  • 1970-01-01
相关资源
最近更新 更多