2 u012288835 u012288835 于 2013.12.24 22:23 提问

手机软件不知道传什么值到网站开发接口?

网站:brainstorming.sinaapp.com

登录房间之后,在房间里执行“start a vote”操作时,想知道应该往网站post什么值?

网站接口:http://brainstorming.sinaapp.com/host/startvote

而网站代码中的controller的startvote函数如下:

    public function startvote(){
  $this->load->model("RoomsModel");
  $room=$this->RoomsModel->getInformation($this->roomid);
  $this->load->model("IdeasModel");
  $this->IdeasModel->initScores($this->roomid,$room["step"]);
  $this->RoomsModel->startVote($this->roomid);
  $this->s();
}

网站中models的statevote部分为:

    public function startVote($roomid){
  $sql="UPDATE storm_rooms SET ideaid=ideaid+1,votenum=0,votestart=votestart+1 WHERE id=?";
  $params=array($roomid);
  $this->db->query($sql,$params);
}

1、如果看接口的话应该是看controllers就行了吧?models应该是对数据库的操作吧?

2、我听别人说这样的话可以直接post空值,因为api地址本身也是参数,可以留空。
但是我用手机调试的时候,对该操作还是无效。
请问一下高手这情况应该怎么解决?

1个回答

oyljerry
oyljerry   Ds   Rxr 2015.01.04 22:49

抓包,分析网站发送的数据,然后自己HTTP post对应的数据

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
VB写的连连看源代码
第一次上传,不知道怎么传,也不知道传点什么,看到电脑里有这个程序,学习着传一下试试,也不知道传不传得上来,希望对学习VB的人有点帮助。
微机原理与接口部分习题答案
微机原理与接口部分习题答案,不知道什么版本的= =|||
使用Fiddler软件抓取手机某个App的API接口
开发APP时,我们老是烦恼于没有数据,下面我将使用Fiddler软件抓取手机某个App的API接口(以“锤子阅读”App为例)0、下载并安装Fiddler软件:https://www.telerik.com/download/fiddler1、启动Fiddler,开始设置。点击“tools-->fiddler options”.(有的版本,fiddler options为options)2、...
数据存储:数据备份:键/值备份
由于Android 2.2(API 8),Android已经提供了Key / Value Backup功能,可以让开发人员将应用数据备份到云端。 密钥/值备份功能(以前称为备份API和Android备份服务)通过将应用数据上传到Android备份服务来保留应用数据。 数据量限制在每个应用程序用户5MB,并且不收取存储备份数据的费用。 一、与自动备份的比较 像自动备份一样,安装应
Spring的小窍门
Spring Tips spring的annotation注解之@Resource @Resource(JSR-250标准注解,推荐使用它来代替Spring专有的@Autowired注解) Spring 不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resour
泰勒公式在讨论级数收敛性中的应用
最行的论文,可以参考下。希望你们会喜欢,我第一次传,不知道写什么
eda程序数字时钟设计
这是一个数字时钟设计,我真的不知道描述什么了,垃圾网站,传东西这么麻烦
初学者使用接口回调传值
对于刚接触接口的我来讲,真的是好难的一个东西啊,感觉不断在追着数据跑,照着例子敲 有时还不知道敲的是什么,上网上找博客看 有个例子是打电话,那个让我大概了解了接口,但是对于怎么写一个接口传值仍一头雾水.不过什么东西敲多了就大概了解了.     我们用接口来传值的一个很典型的例子就是RecyclerView的点击事件.所以我们来分析一下点击事件的书写顺序:      首先我们需要建立一个接口,如
优雅的传递boolean type 参数
程序很多时候要 产生分支,分支路径选择无非是判断参数值某种情况下判断容器(request、session)是否存在的用来判断分支的布尔值一般情况下,可以简单的判断boolean flag =  (request.getParameter("booleanParam")  != null),但是这样写总觉得不够严谨于是换一种写法boolean flag = Boolean.val
CMPP 移动接口
using System;using System.Security.Cryptography;  using System.Net.Sockets; using System.Net;using System.Text; using System.Threading; using System.Collections; namespace  TestAll{ public delegate vo