0

我正在使用 Zend_Rest_Controller 来实现一个 RESTful API。

GET 操作工作正常,例如当我发出/user/id/1请求:id时,当我使用$request->getParams().

但是,当我向 发出 POST 请求时/user,它postAction()被调用得很好,但$request->getParams()or中没有 POST 数据$request->getPost()$request->getRawBody()表明他们可以很好地到达服务器。

ZF 是否有任何理由不使用这些参数填充请求对象?我如何访问它们?

4

1 回答 1

0

仔细检查请求的 http 标头上的内容类型。应该是多部分/表单数据。

于 2012-11-01T03:05:00.880 回答