casney

casney

这家伙有点懒,还没写个性签名!

  • 财富值10
  • 威望值0
  • 总积分10

个人信息

  • 回复了 的评论

    需要提醒的是,操作中还请细心且注意:

    如果你的控制器末端不是复数(比如是blog非blogs)请保证请求的时候是复数!

    这个是强制性的要求吗?如果结尾不是s,如下图

    'class' => 'yii\rest\UrlRule',
    'controller' => ['v1/resta']       
    

    这种情况只能GET访问 http://api.com/v1/resta
    其它的都失败。改成

    'class' => 'yii\rest\UrlRule',
    'controller' => ['v1/restas']
    

    然后访问http://api.com/v1/restas,测试 GET,POST,PUT,PATCH,DELETE 都成功了

    Yii 将在末端使用的控制器的名称自动变为复数
    经测试第一种配置没啥错误,只是访问方式还是要按照下面的来就好了

  • 需要提醒的是,操作中还请细心且注意:

    如果你的控制器末端不是复数(比如是blog非blogs)请保证请求的时候是复数!

    这个是强制性的要求吗?如果结尾不是s,如下图

    'class' => 'yii\rest\UrlRule',
    'controller' => ['v1/resta']       
    

    这种情况只能GET访问 http://api.com/v1/resta
    其它的都失败。改成

    'class' => 'yii\rest\UrlRule',
    'controller' => ['v1/restas']
    

    然后访问http://api.com/v1/restas,测试 GET,POST,PUT,PATCH,DELETE 都成功了

实习生 等级规则
10/20
资料完整度
10/100
用户活跃度
0/100

Ta的关注

1

Ta的粉丝

1

Ta的访客

1