手机APP向云服务器存储信息及拉取

lvvb 2015-07-29 09:52:51
PHP实现:APP通过post向服务器传信息,post里用的是json_string,要解析它然后将服务器返回的信息已字符串返回到APP,该怎样实现,具体点,新手小白
下面是post请求的源码
@Override
public void connectCloud() {
webHelper = new WebHelper();
String jsonString =
"{" +
" \"YHNC\" : \"刷牙游戏\"," + //用户昵称
" \"YHTX\" : \"http://img00.hc360.com/home-a/201401/201401061052499011.jpg\"," + //用户头像
" \"YYXXS\" : 23," + //游戏中的道具数量
" \"UUID\" : \"5e400200-2b\"," + //用户的ID
" \"ZGXHCS\" : 0," + //最高级别循环次数
" \"YHNL\" : 4," + //用户年龄
" \"YHXB\" : \"男\"," + //用户性别
" \"YHDJ\" : 3" + //用户等级
"}";
try {
String result = webHelper.httpClientSendPost(Constant.WEB_URL, jsonString);
Log.i("Server_debug", "The response is : " + result);
}
catch (IOException ioexception) {
System.out.println("服务端出事了。");
ioexception.printStackTrace();
}
}

想问该怎样下手,要注意的难点代码是哪些
多谢各位大神了
...全文
486 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
q503959 2015-08-05
  • 打赏
  • 举报
回复
$_POST得到一个post数组 打印出来,print_r($_POST);
lvvb 2015-07-30
  • 打赏
  • 举报
回复
引用 14 楼 xuzuning 的回复:
既然 那个data文件在那里的 那么你打开来看一下不行吗? 看不懂就贴出来!
是在哪里?打错字了,不好意思。PHP代码中要为data.txt文件指定位置吗
xuzuning 2015-07-30
  • 打赏
  • 举报
回复
既然 那个data文件在那里的 那么你打开来看一下不行吗? 看不懂就贴出来!
lvvb 2015-07-30
  • 打赏
  • 举报
回复
引用 12 楼 xuzuning 的回复:
我在 #4 已经告诉你了 按你给出的代码,由于不知道 webHelper.httpClientSendPost 内部会做什么处理,所以也就不知道 jsonString 会以什么格式被传送 如果你坚持说是 json 串的话,那么 php 是不会替你解析的,必须自己编程解析 但自己编程总是要知道处理的是什么样的数据吧?
我像你#4说的那样,执行完代码后那个data文件在那里的
xuzuning 2015-07-30
  • 打赏
  • 举报
回复
我在 #4 已经告诉你了 按你给出的代码,由于不知道 webHelper.httpClientSendPost 内部会做什么处理,所以也就不知道 jsonString 会以什么格式被传送 如果你坚持说是 json 串的话,那么 php 是不会替你解析的,必须自己编程解析 但自己编程总是要知道处理的是什么样的数据吧?
lvvb 2015-07-30
  • 打赏
  • 举报
回复
引用 9 楼 u012138357 的回复:
[quote=引用 8 楼 xuzuning 的回复:] php 得到的是什么样的数据包?问了几遍你都不说
json数据包啊[/quote] 我就是要写怎么接受这个数据
xuzuning 2015-07-30
  • 打赏
  • 举报
回复
请描述具体格式! 不是 app 端发送的,而是 php 接收到的!
lvvb 2015-07-30
  • 打赏
  • 举报
回复
引用 8 楼 xuzuning 的回复:
php 得到的是什么样的数据包?问了几遍你都不说
json数据包啊
xuzuning 2015-07-29
  • 打赏
  • 举报
回复
file_put_contents('data.txt', file_get_contents('php://input'));
用 APP 访问后,观察文件 data.txt
lirenbing008 2015-07-29
  • 打赏
  • 举报
回复
就基本的接收到post数据 然后对数据处理 多考虑安全性就行
lvvb 2015-07-29
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
你看看 php 端得到的是什么
就是要写PHP端,还不知如何下手,怎么做
xuzuning 2015-07-29
  • 打赏
  • 举报
回复
你看看 php 端得到的是什么
xuzuning 2015-07-29
  • 打赏
  • 举报
回复
php 得到的是什么样的数据包?问了几遍你都不说
lvvb 2015-07-29
  • 打赏
  • 举报
回复
引用 6 楼 xuzuning 的回复:
这不是换个问法的问题 关键是你的 php 得到了什么,然后才好处理
我的PHP接受到客户端的json数据包,然后要解析它,来获取数据完成服务器端的操作,并返回,但我现在解析都还没搞好
xuzuning 2015-07-29
  • 打赏
  • 举报
回复
这不是换个问法的问题 关键是你的 php 得到了什么,然后才好处理
lvvb 2015-07-29
  • 打赏
  • 举报
回复
引用 4 楼 xuzuning 的回复:
file_put_contents('data.txt', file_get_contents('php://input'));
用 APP 访问后,观察文件 data.txt
额,换个问题吧,我该怎么在另一个页面接受json请求并解析它

21,894

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧