私のCIフレームワークのWebサイトに問題があります。私の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