CI 묻고 답하기

제목 컨트롤러에서 ajax post 요청 받는법
카테고리 기타 솔루션
글쓴이 브링잇온0652 작성시각 2020/01/21 13:06:44
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 601   RSS

안녕하세요.

한창 CI를 다루고 있는 개발자입니다.

ajax를 사용해 컨트롤러에서 데이터를 받아 DB에 저장하는 작업을 진행중인데요

json값을 보내면 아예 받지를 못하는 상태인데 뭐가 문제일까요?

서치를 너무 오래해서 지쳐서 올립니다..

 

뷰에서 컨트롤러로 ajax post 전송을 하고, 컨트롤러에서 받은 json값을 decode하는건데요..

404 에러가 자꾸 나는데 그 URL을 더블클릭하면 접속이 잘됩니다

기분탓인지 몰라도 https를 적용하고나서 그런건지.. http 사용중일때는 괜찮았는데

값을 보내는 URL도 https -> https 로 post값을 보내니 크로스 도메인 문제는 아닌 것 같은데.. 어떻게 해결해야 할까요?

첨부파일 11.png (23.3 KB)
555.png (186.6 KB)
666.png (15.1 KB)
 다음글 컨트롤필터 우선순위 - 내용추가 (3)
 이전글 코드이그나이터3 encryption 데이터 검색관련 (8)

댓글

지누으누 / 2020/01/21 13:16:27 / 추천 0
예상하건대 csrf 모드가 켜져있어서 그런거 아닐까생각됩니다만...
브링잇온0652 / 2020/01/21 13:40:32 / 추천 0

ㅠㅠ 확인해보니 꺼져있는 상태입니다..

 

지누으누 / 2020/01/21 14:19:47 / 추천 0

도움이 되실지 모르겠으나 https://www.cogi.co.kr/Tester/testings 를 그냥 접속해도 404가 노출됩니다. TT

 

한대승(불의회상) / 2020/01/21 14:31:40 / 추천 0

https://www.cogi.co.kr/index.php/tester/testings 로 했을때는 에러가 나지 않는군요.

index.php 죽이기 먼저 확인하세요.

브링잇온0652 / 2020/01/21 14:48:26 / 추천 0

두분 답변 정말 감사드립니다..

index.php 가 안죽어서 생긴 문제였네요.