제목 | 컨트롤러에서 restful api 요청 질문입니다. | ||
---|---|---|---|
카테고리 | CI 4 관련 | ||
글쓴이 | ssnong | 작성시각 | 2024/03/04 10:49:49 |
|
|||
안녕하세요. 생 php로 표준국어대사전 api를 받다가 이번에 ci4로 바꿔보려고합니다. 다만 500 에러가 나오면서 구문을 어떻게 바꾸어야 하는지 헷갈려서 질문드립니다. 먼저 view 부분입니다. 이 부분에서는 문제가 없다고 생각이 됩니다. 물론 key는 나중에 하드코딩에서 뺄겁니다(혹시 말씀해주시는 분들을 위해) 여기서 문제가 무엇인지 알 수 있을까요??
|
|||
다음글 | form 경로 관련 질문입니다. (1) | ||
이전글 | validation 속도 (3) | ||
cilove
/
2024/03/04 13:22:02 /
추천
0
500에러가 뭔지를 봐야 할것 같습니다.
|
kaido
/
2024/03/04 14:08:03 /
추천
0
의심해 볼 포인트가 몇군데 있습니다. json 관련해서 정말로 해당 데이터로 받고 있는지? [encode decode 정상인지] curl 이 php 8.1 부터인가 랩퍼 사용법이 조금 바뀌었습니다. 바뀐 스펙에서는 curl_close 가 안먹습니다. _POST 전달 받은 값이 json 값으로 잘 인식 하는지 등도 확인 하셔야 합니다. 루프문을 빼고 단건으로 실제로 제대로 리턴 되는지도 확인해 보십시오. 정상 리턴 일때는 json 형식 인데 에러일때는 json이 아닌 형태로 리턴해 주는곳도 많습니다. |
ssnong
/
2024/03/04 15:26:14 /
추천
0
답변 감사합니다. 일단 curl_close가 안먹는 것 같습니다. 근데 먼저 해결이 되었는데, 말씀을 드리자면 view에서 url에 끝에 index를 붙여주니까 해결이 되더라구요 원래는 컨트롤러까지만 써주면 다른 메서드 호출을 안하면 index로 호출이 되는 것이 아닌가... 리다이렉트랑은 다른 개념인가...싶네요 ㅠㅠ |