一部のデータを外部サイトにプルする拡張機能を作成しています。
それを行うためのより信頼できる方法を知りたいです。
現在cURLを使用していますが、一部のホスティングにはそのライブラリがインストールされていないため、この方法をフォールバックとして使用しています(fopen
with stream_context_create
)。
ただし、とにかく失敗することがあり、エラーを再現できません。
他の方法を知っていますか?改善の余地はありますか?
編集:悲しいことに、テストに問題がないため、ログがありません。一部のお客様から、データが送信されないという報告が寄せられています。最も一般的なもの (つまり cURL) から「最後の手段」まで、一連のフォールバック アクションがあるかどうか疑問に思っていました。