<?php //curl類 class Curl { function Curl(){ return true; } function execute($method, $url, $fields='', $userAgent='', $httpHeaders='', $username='', $password=''){ $ch = Curl::create(); if(false === $ch){ return false; } if(is_string($url) && strlen($url)){ $ret = curl_setopt($ch, CURLOPT_URL, $url); }else{ return false; } //是否顯示頭部信息 curl_setopt($ch, CURLOPT_HEADER, false); // curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); if($username != ''){ curl_setopt($ch, CURLOPT_USERPWD, $username . ':' . $password); } $method = strtolower($method); if('post' == $method){ curl_setopt($ch, CURLOPT_POST, true); if(is_array($fields)){ $sets = array(); foreach ($fields AS $key => $val){ $sets[] = $key . '=' . urlencode($val); } $fields = implode('&',$sets); } curl_setopt($ch, CURLOPT_POSTFIELDS, $fields); }else if('put' == $method){ curl_setopt($ch, CURLOPT_PUT, true); }
GET 使用法:
$curl = new Curl(); $curl->get('http://www.XXX.com/');
POST 使用法:
$curl = new Curl(); $curl->get('http://www.XXX.com/', 'p=1&time=0');
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認(rèn)してください。このサイトのすべてのリソースは學(xué)習(xí)の參考のみを目的としています。商業(yè)目的で使用しないでください。そうでない場合は、すべての結(jié)果に対して責(zé)任を負(fù)うことになります。侵害がある場合は、削除するためにご連絡(luò)ください。連絡(luò)先情報(bào): admin@php.cn
関連記事

30 Nov 2024
cURL: PHP の HTTP リクエスト ハンドラー PHP 開発の分野では、「cURL」という用語が頻繁に登場します。それは図書館です...

23 Jul 2025
PHPでPOSTリクエストを送信する方法は?答えは、カールライブラリを使用することです。 1。カールハンドルを初期化します。 2.ターゲットURLを設(shè)定し、返信伝送を有効にし、ポストメソッドを有効にし、POSTデータを指定します。 3.オプションで、カスタムリクエストヘッダーを設(shè)定します。 4。リクエストとプロセスの応答を?qū)g行します。 5.エラー情報(bào)を確認(rèn)してください。 6.カールハンドルを閉じます。データを送信するときは、配列またはJSON形式を使用できます。 JSONの場合、コンテンツタイプのヘッダーを手動(dòng)で設(shè)定する必要があります。 HTTPSがSSL証明書の問題に遭遇した場合、テスト環(huán)境の検証をオフにすることができますが、生産環(huán)境はそれを避ける必要があります。例には、通常のフォームの提出とJSONデータの提出が含まれます。

16 Mar 2025
Python:AIとデータサイエンスの未來へのゲートウェイ Pythonの比類のない汎用性と読みやすさは、データサイエンス、機(jī)械學(xué)習(xí)、人工知能の優(yōu)先言語としてのステータスを固めています。 その広範(fàn)な図書館のエコシス

26 Oct 2024
この記事では、SSL 証明書の問題により、PHP での cURL セットアップ中に発生するエラー コード 60 について説明します。主な議論は、このエラーはローカル発行者の証明書を取得できないことが原因であるということです。それを解決するには、この記事では次のことを確認(rèn)することを提案しています。

30 Oct 2024
App Engine 上の Golang でパスワードを保護(hù)するWeb アプリケーションのパスワード ハッシュに関しては、セキュリティが最も重要です。人気の図書館ですが...

11 Jan 2025
iTextSharp でテキストの書式設(shè)定を行うにはどうすればよいですか?はい、iTextSharp でテキストの書式設(shè)定を行うことができます。図書館では次のようなサービスを提供しています...


ホットツール Tags

ホットツール

依存関係注入コンテナー用の PHP ライブラリ
依存関係注入コンテナー用の PHP ライブラリ

50 個(gè)の優(yōu)れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優(yōu)れたアイデアを?qū)Wび、思考を広げます

畫像を最適化するための小さな PHP ライブラリ
畫像を最適化するための小さな PHP ライブラリ
