| 제목 | parse_str(file_get_contents("php://input",$input)); 이걸로 하면 만능이던데 | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | 아리아리 | 작성시각 | 2018/08/23 09:43:14 | 
|  | |||
| 
parse_str(file_get_contents("php://input",$input)); 
 이렇게 하면 get이나 post나 put, delete 요청 모두 한꺼번에 데이터를 가져올수있는것같습니다 
 보통 지금 까지 
 
$input = array();
foreach ($this -> input -> post('null', true) as $key => $val) {
   $input[$key] = trim($val);
}
 
 이렇게 값들을 한꺼번에 받았습니다 
 그런데 저렇게 하면 만능으로 받아오니까 저렇게 하는것이 더 좋겠네요? 
 두개를 비교해주실수있나요? 근데 윗방법으로하면 xss필터를 못타는것같네요, 
 
 
 | |||
| 다음글 | 자식 레이어 팝업창에서 데이터 조회. 계속된 실패;; (1) | ||
| 이전글 | input->input_stream이 없습니다 (1) | ||
| 
                                한대승(불의회상)
                                /
                                2018/08/23 12:07:59 /
                                추천
                                0
                             
                                데이터를 json 방식으로 던져 보세요.
                             | 
| 
                                아리아리
                                /
                                2018/08/23 13:19:46 /
                                추천
                                0
                             한대승 Headers의 Content-Type -> application/json 으로 Body 를 { 
 이렇게 보내는게 맞죠? 
 이렇게 보내면 post든 put 이든 둘다 인식을 못합니다. 
 받는건 저 위의 두방법 다했습니다 
 |