10

PHP の$ret=file($url)のような他のメソッドではなく、 curlを使用する方が良い理由を知りたいです。これは実際には、SMS ゲートウェイの http API にアクセスするために使用されます。

誰かが「http 接続には curl を使用することをお勧めします」と書きましたが、その理由はわかりません。

Paypalでの支払いには必要だと読んだばかりなので、興味深いですね。

「libcurl を使用する理由」を Google 検索しましたが、まだ答えが見つかりません。

誰か説明してくれませんか?

4

3 に答える 3

2

PHP で HTTP 呼び出しを行う他の方法についてはよく知らないので、これができるかどうかはわかりませんが、Curl は、ヘッダーを設定することによって、ほぼすべての方法で Web ブラウザーを模倣できます。一部のサイトは従来のブラウザーではないものからのアクセスを停止しようとするため、ユーザーエージェントヘッダーなどを Web サーバーが単にブラウザーと見なすようにします。

于 2010-07-02T16:38:30.497 に答える
1

Curl 拡張機能には、接続タイムアウトなど、設定できる多くのオプションがあります。投稿変数を追加したり、特定のリファラーでサイトにアクセスしたりすることもできます. また、CURL を使用することをお勧めします。

于 2009-08-28T15:02:11.603 に答える