<?php
namespace Api\Controller;
use Think\Controller\RestController;
class UserController extends RestController
{
protected $allowOutputType= array(
//'xml' => 'application/xml',
'json' => 'application/json',
//'html' => 'text/html',
);
public function login()
{
switch ($this->_method)
{
case 'get': // get请求处理代码
$name['name']=I('get.name');
$this->response($name,'json');
break;
case 'put': // put请求处理代码
$name['name']=I('put.name1');
$this->response($name,'json');
break;
case 'post': // post请求处理代码
$name['name']=I('post.name1');
$this->response($name,'json');
break;
}
}
1 回答
炎藤3423424
TA贡献2条经验 获得超0个赞
很明显,你这个是 get request 而不是 put request,你试试 var_dump($this->_method) 来调试一下(注意大小写)
- 1 回答
- 0 关注
- 5212 浏览
添加回答
举报
0/150
提交
取消