【问题标题】:passing 2 parameters in restler在restler中传递2个参数
【发布时间】:2013-10-07 12:03:36
【问题描述】:

我正在尝试将一个对象和一个字符串传递给函数并在 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。

【问题讨论】:

    标签: php restler swagger swagger-php


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-22
      • 1970-01-01
      • 2017-09-16
      相关资源
      最近更新 更多