1
FOSRestBundle을 사용하여 작동하는 API를 호출하는 데 문제가 있습니다.FOSRestBundle 경로를 찾을 수 없습니다.
users:
type: rest
resource: GU\GreetupBundle\Controller\UsersController
.
class UsersController extends FOSRestController implements ClassResourceInterface
{
public function postUserLocationAction($id, Request $request)
{
var_dump($request->attributes); die();
}
}
문서에 따르면이 작동합니다 :
curl {{url}}/users/:id/location
하지만 난 당신을 도움이 될 것 bin/console debug:router
를 사용 No route found for "POST /users/1/location"
는 대답은 정말 솔루션을 시연 할 필요가있다. 의미를 나타내는 예제 코드를 제공하려면 [편집]하십시오. 또는 이것을 주석으로 쓰는 것을 고려하십시오. –
그게 내가하고 싶었지만 아직 논평 할 수 없다 ... 나는 내 대답을 향상 시키려고 노력할 것이지만이 명령의 출력으로 더 쉬울 것이다. –