Yi 2 의 restApi 작은 매듭.

Yii 2 는 Yii 1 에 비해 기능 이 완 비 된 RESTful 지원 을 내장 한 중대 한 개선 이다.
또한 공식 문서 에 nginx 나 apache 에 rewrite 를 설정 해 야 한 다 는 것 이 언급 되 지 않 았 기 때 문 입 니 다.그래서 여기에 비 고 를 추가 하면 자신 에 게 깨 우 치 는 셈 이다.
        if (!-f $request_filename){
            set $rule_0 1$rule_0;
        }
        if (!-d $request_filename){
            set $rule_0 2$rule_0;
        }
        if ($rule_0 = "21"){
            rewrite /(.*) /index.php last;
        }

동시에 공식 문서 에 있 는 사용자 에 대한 컨트롤 러 입 니 다.
namespace app\controllers;

use yii\rest\ActiveController;

class UserController extends ActiveController
{
    public $modelClass = 'app\models\User';
}

요청 링크 를 사용 합 니 다: GET /users: 이해 가 안 됩 니 다.
그러나 코드 (yii \ rest \ UrlRule) 를 보 니 인자 pluralize 가 있 습 니 다. 기본 값 은 true 입 니 다. 즉, contrller 의 복수 형식 으로 url 을 분석 합 니 다.

좋은 웹페이지 즐겨찾기