apache module과 php에서 post parameter 읽는 문제
글쓴이: st.online / 작성시간: 수, 2014/06/11 - 4:25오후
안녕하세요.
아래 API들을 사용해서 HTTP Post(with multipart/form-data) 파라미터를 읽는 아파치 모듈을 개발하고 있습니다.
- ap_hook_handler(test_handler, NULL, NULL, APR_HOOK_MIDDLE); // register hooks
- ap_setup_client_block
- ap_should_client_block
- ap_get_client_block
아파치 모듈에서 post 요청의 파라미터를 읽으면(return DECLINED), php에서 $_REQUEST나 $_POST로 post 파라미터를 가져오지 못하는 문제가 있습니다.
모듈에서 여러 방법으로 post 데이터를 읽어보았으나 증상은 동일합니다.
마찬가지로 post데이터를 읽는 아파치 모듈을 2개 등록하여 테스트 해보면, 첫번째 모듈만 데이터를 읽고, 두번째 모듈에서는 ap_should_client_block 함수에서 실패가 떨어집니다.
모듈에서 데이터를 읽는 시점이라던가 어떤 설정이 필요할 것 같은데.. 감이 잘 잡히지 않네요.
소중한 조언 부탁드리겠습니다.
감사합니다.
Forums:
댓글 달기