>  Q&A  >  본문

php - 在Phalcon 1.x 中,缺少getPatch()的方法,如何获得PATCH时提交的数据呢?

工作中需要构建基于RESTful风格的API, 当http method等于PATCH时,没有$this->request->getPatch()方法,用$this->request->getPut()或者$this->request->getPost()都没法获取提交上来的数据。

有没有方法能方便的获取到patch data呢?

PHP中文网PHP中文网2713일 전472

모든 응답(1)나는 대답할 것이다

  • phpcn_u1582

    phpcn_u15822017-05-16 13:07:23

    온라인에서 해결책을 찾지 못해 phalcon의 요청 객체getPatch()hasPatch()를 바탕으로 직접 구현했습니다.

    구체적인 사용법:

    으아아아

    자신의 Request 클래스를 종속성에 삽입하기만 하면 프로젝트에서 getPatch() 메서드를 호출할 수 있습니다

    으아아아

    구체적인 코드는 Github에 있습니다:

    https://github.com/baohanddd/...

    회신하다
    0
  • 취소회신하다