• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpのHttpRequestを使いたい。)

phpのHttpRequestでサーバにsetBodyしたい方法とは?

このQ&Aのポイント
  • phpのHttpRequestを使ってサーバにデータを送る方法について教えてください。
  • 今回はphpのHttpRequestを使用して、サーバにJSON形式のデータを送りたいと思っています。
  • ただし、phpのバージョンは5.4または5.5です。

質問者が選んだベストアンサー

  • ベストアンサー
noname#244856
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

jr3hv73edjwoe
質問者

お礼

調べてみたら、HttpRequestは利用できるバージョンが限られていることがわかりました。 ですから、curlを使うことにしました。 ありがとうございました。

jr3hv73edjwoe
質問者

補足

ありがとうございました。 curlでもできるようになりました。 これでこの作業は完結しました。 ところで、ここまで来たらHttpRequestもつかえるようにしたいとのですが、どなたかどうすれば使えるようになるのかわかる方がいましたら教えてください。 よろしくお願いします。

関連するQ&A