1

我正在尝试将一个对象和一个字符串传递给函数并在restler中对其进行测试,
但是我收到了这个错误:

"error": {
    "code": 400,
    "message": "Bad Request: `user` is required but missing."
  },

在我写的文档中:

/**
 * 
 * @param User $user user object
 * 
 * @param string $lang the language of the name e.g. "en" or "ar". 
 * 
 * @url POST /login/
*/

这是功能:

public static function login(User $user,$lang) {
    ....
}

我正在使用restler的最新版本。

4

1 回答 1

0

在 Restler 3 中,必需的参数通过 URL 发送,例如 /login/myuser,因此 URL 必须包含该参数(仅向 /login 发送请求将返回该错误)。

于 2013-10-14T21:01:02.810 回答