IT

터미널을 통해 레일 앱으로 json 게시 요청 컬

lottoking 2020. 8. 3. 17:29
반응형

터미널을 통해 레일 앱으로 json 게시 요청 컬


os x 터미널의 curl 명령으로 rails 앱에서 사용자를 만들려고합니다. 데이터를 어떻게 형식화하든 앱은 유효성 검사 중 일부가 아닌 응답을 반환합니다.

curl http://localhost:3000/api/1/users.json -i -X POST -d {"user":{"first_name":"firstname","last_name":"lastname","email":"email@email.com","password":"app123","password_confirmation":"app123"}}"

나는 모든 변형을 시도했다. [] 괄호를 사용하려고 시도했지만 user = {data ..}를 시도했지만 작동하지 않는 것입니다. 어떤 아이디어?


첫째로, 당신의 명령의 끝에 ""는 관계없는 것입니다.

이 시도

curl -v -H "Accept: application/json" -H "Content-type: application/json" -X POST -d ' {"user":{"first_name":"firstname","last_name":"lastname","email":"email@email.com","password":"app123","password_confirmation":"app123"}}'  http://localhost:3000/api/1/users

참고 URL : https://stackoverflow.com/questions/5658510/curl-json-post-request-via-terminal-to-a-rails-app

반응형