ホームページ > バックエンド開発 > PHPチュートリアル > PHP cURL の初期化と実行メソッドのエントリーレベルのコード_PHP チュートリアル

PHP cURL の初期化と実行メソッドのエントリーレベルのコード_PHP チュートリアル

WBOY
リリース: 2016-07-13 09:52:41
オリジナル
841 人が閲覧しました

PHP cURL の初期化と実行方法の入門レベルのコード

この記事では、主に PHP cURL の初期化と実行方法の入門レベルのコードを紹介します。コードには詳細なコメントが含まれています。それに

これはコレクションの基本です。慣れておくことが最善です

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

$ch =curl_init();

# URLを設定し、ヘッダーを返すかどうか、結果を返します

curl_setopt($ch, CURLOPT_URL, 'http://www.baidu.com/');

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($this->ch, CURLOPT_HEADER, 1);

# Cookie ファイル設定

curl_setopt($this->ch, CURLOPT_COOKIEJAR, $cookie_file);

curl_setopt($this->ch, CURLOPT_COOKIEFILE, $cookie_file);

#エクストラヘッド

curl_setopt($this->ch, CURLOPT_HTTPHEADER, array('User-Agent: Mozilla/5.0'));

#投稿を設定する

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, $poststring);

# 接続と実行の有効期限

curl_setopt($this->ch, CURLOPT_CONNECTTIMEOUT, 5);

curl_setopt($this->ch, CURLOPT_TIMEOUT, 30);

#フォローするかどうか 301 302

curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, 1);

curl_setopt($this->ch, CURLOPT_MAXREDIRS, 10);

#参照

curl_setopt($this->ch, CURLOPT_REFERER, $refer);

#http バージョンとポートの再利用設定

curl_setopt($this->ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);

curl_setopt($this->ch, CURLOPT_FORBID_REUSE, 1);

#サポートhttps

curl_setopt($this->ch, CURLOPT_SSL_VERIFYPEER, 0);

curl_setopt($this->ch, CURLOPT_SSL_VERIFYHOST, 0);

# ミリ秒のタイムアウトが必要な場合は、次を追加します:

curl_setopt($this->ch, CURLOPT_NOSIGNAL, 1);

#実行

$response =curl_exec($ch);

if(curl_errno($ch)){

curl_error($ch);

終了();

}

curl_close($ch);

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1007647.html技術記事 PHP cURL の初期化と実行メソッドのエントリーレベルのコード この記事では、主に PHP cURL の初期化と実行メソッドのエントリーレベルのコードを直接紹介し、コードには詳細なコメントが含まれています...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート