クラス名: HttpRequest($url="",$method="GET",$useSocket=0)
//$url は要求されたアドレスです。$useSocket のデフォルトは 0 です。 fsockopen メソッド、1 に設定されている場合、socket_create メソッドを使用します。
メソッド:
open($ip="",$port=-1) //同じサーバーへの接続を開きます。これらの 2 つのパラメータは次のとおりです。デフォルトで設定する必要はありません (同僚が Linux を使用していたとき、ホスト名によって解決されない IP を要求したため、実際のサーバー IP に接続するためにこれら 2 つのパラメーターを追加しました)
setTimeout($timeout=0) //データ取得のタイムアウトを設定します。有効にするには、単位は秒です。デフォルト値は 0 です。
setRequestHeader($key,$value="") // リクエスト ヘッダーを設定します。有効にするには、send メソッドが呼び出される前に設定する必要があります。
removeRequestHeader($key,$value="") // 指定されたキー値のリクエスト ヘッダーを削除します。 send メソッドが呼び出されて有効になる前に
send($data="") // データ $data をサーバーに送信します
getResponseBody() // サーバーから返されたテキストを取得します
getAllResponseHeaders() / /サーバー応答のすべてのヘッダー情報を取得します
getResponseHeader($key) //サーバー、Set_Cookie、その他の
属性など、サーバー応答の特定のヘッダー情報を取得します:
$url / /リクエストするURL
$method //リクエストメソッド(POST/GET)
$port //リクエストされたポート
$hostname //リクエストされたホスト名
$uri //ファイル部分the url
$protocol //リクエストプロトコル(http)(この属性を含む上記5つの属性はURLを通じてプログラムにより自動解析されます)
$ excption //例外情報
$_headers=array( ) //リクエストヘッダー array("key"=>"value")
$_senddata //サーバーに送信されたデータ
$status //ステータスコードを返す
$statusText //ステータス情報
$HttpProtocolVersion //サーバーの HTTP プロトコル バージョン
注:
ホスト ヘッダーは、POST メソッドを使用してリクエストする場合、Content -Length と Content-Type が自動的に設定されます。
gzip圧縮をサポートするページ
php_XmlHttpRequest.rar

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

メモ帳++7.3.1
使いやすく無料のコードエディター

Dreamweaver Mac版
ビジュアル Web 開発ツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン
