사실 목적에 맞게 구분해서 사용하여야 한다.
Body, Param 모두 동일하게 입력을 받는데 어떤 값을 어디서 우선적으로 처리하는지 확인
Params
- name=테스트1
- nickname=tester1
- password=Password1!@
- email=tester1
Body (JSON)
{
"name2": "테스트2",
"nickname2": "tester2",
"email2": "tester1@example.com",
"password2": "Password2@#"
}
+request: Symfony\\Component\\HttpFoundation\\InputBag {#46
#parameters: array:4 [
"name2" => "테스트2"
"nickname2" => "tester2"
"email2" => "tester1@example.com"
"password2" => "Password2@#"
]
}
+query: Symfony\\Component\\HttpFoundation\\InputBag {#50
#parameters: array:4 [
"name" => "테스트1"
"nickname" => "tester1"
"password" => "Password1!@"
"email" => "tester1"
]
}
Params
- name=테스트1
- nickname=tester1
- password=Password1!@
- email=tester1
Body (JSON)
{
"name": "테스트2",
"nickname": "tester2",
"email": "tester1@example.com",
"password": "Password2@#"
}