개발 Q&A

제목 RESPONSE 에 상태값을 주는 방법이 있나요?
카테고리 PHP
글쓴이 아리아리 작성시각 2018/07/27 14:02:44
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 11344   RSS

지금까지 API 설계할때

 

$data['code'] = 200 

data['list'] = $this->Api_model->get_query();
echo json_encode($data);

 

이렇게 body 에 상태값을 모두 넣어서 저장했습니다

 

그런데 이방법보다 Header 에 상태값을 저장하는게 더 좋다고 들었습니다

 

그래서 

http_response_code(400); 이 함수를 추가한 후에 찍어봤는데 헤더에선 이런 부분이 안찍힙니다..

혹시 리스폰스에 저장하는 방법이 있나요?

 

 

 다음글 phpstorm 사용하려면 로컬에 다운로드 받는게 필수... (2)
 이전글 CI 암호화 후, node.js에서 복호화 (2)

댓글

한대승(불의회상) / 2018/07/27 16:18:31 / 추천 1
header('App-Status: 123');
아리아리 / 2018/07/27 17:51:37 / 추천 0

쪽지 보냈는데 봐주시겟어요?

 

아리아리 / 2018/07/27 17:51:56 / 추천 0
감사합니다
혹시 서버 설계시(앱,웹이랑 통신하는)

header 에 붙여야 되는 값이 표준이 있나요?

예를들어 header('msg:잘못된접근입니다');
같은 것이요,,

이렇게 하면 결국 바디에 넘기는건 list 뿐이겠네요?
한대승(불의회상) / 2018/07/27 18:00:31 / 추천 0

Restful 지침은 있지만 표준이라고 정해진건 아직 없습니다.

참고 하세요.

http://cikorea.net/bbs/view/file?idx=3575&page=1&view_category=&lists_style=