CI 프레임 워크 웹 사이트에 문제가 있습니다. 내 AJAX (클라이언트)는 PUT 메소드를 사용하여 ReSTful API (서버)를 호출합니다.데이터 액세스 방법 Codeigniter에서 php : // 입력 스트림을 사용합니다.
서버. 나는 다음을 사용한다 :
putfp = fopen('php://input', 'r');
$putdata = '';
while($data = fread($putfp, 1024))
$putdata .= $data;
fclose($putfp);
parse_str($putdata, $output);
echo $output['name'];
나는 클라이언트에게서 $name
의 가치가 있었다. 다른 변수는 e.t.c입니다. 그러나이 프레임 워크의 문서 가이드, 그들은 다음과 같이 말했다 : https://www.codeigniter.com/user_guide/libraries/input.html#using-the-php-input-stream
내 질문은 : 문서 가이드가 말한 것처럼 내가하고 싶은 때문에
$this->input->raw_input_stream;
를 사용하는 방법. 나는 노력했고 결과는 모두 오류였다. 내가 어디에 $this->input->raw_input_stream;
넣어야하고 어떻게 그 데이터를 얻으려면 모르겠어요.
누구든지 도와 주실 수 있습니까?
정크 제거, 게시물 서식 지정 – 31piy