- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpのHttpRequestを使いたい。)
phpのHttpRequestでサーバにsetBodyしたい方法とは?
このQ&Aのポイント
- phpのHttpRequestを使ってサーバにデータを送る方法について教えてください。
- 今回はphpのHttpRequestを使用して、サーバにJSON形式のデータを送りたいと思っています。
- ただし、phpのバージョンは5.4または5.5です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#244856
回答No.1
HttpRequestに拘る特別な理由がある…ということであれば気にしなくていいですが、cURLではダメなんでしょうか?cURLが使えない環境って逆に相当珍しいぐらいで、これであれば何もしなくても使える状態だと思います。 $ch = curl_init('http://localhost/apiserver.php'); curl_setopt_array($ch, [ CURLOPT_POST => true, CURLOPT_POSTFIELDS => json_encode($info), ]); $response = curl_exec($ch); 多分今回は関係ないですが参考程度に覚えておいてください↓ http://qiita.com/mpyw/items/c2d2f9cf67072e926721
お礼
調べてみたら、HttpRequestは利用できるバージョンが限られていることがわかりました。 ですから、curlを使うことにしました。 ありがとうございました。
補足
ありがとうございました。 curlでもできるようになりました。 これでこの作業は完結しました。 ところで、ここまで来たらHttpRequestもつかえるようにしたいとのですが、どなたかどうすれば使えるようになるのかわかる方がいましたら教えてください。 よろしくお願いします。