<?php class Request{ public static function post($url, $post_data = '', $timeout = 5){//curl $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_POST, 1); if($post_data != ''){ curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); } curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt($ch, CURLOPT_HEADER, false); $file_contents = curl_exec($ch); curl_close($ch);
Post() 関数は、PowerBuilder 以外の定義済みイベント メッセージをウィンドウに送信するために使用されます。このウィンドウは、PowerBuilder アプリケーションのウィンドウでも、他のアプリケーションのウィンドウでも構いません。 Post() 関数は、送信されたメッセージを指定されたウィンドウ メッセージ キューの最後に配置してからアプリケーションに返し、対応するイベント ハンドラーの実行を待ちません。これは Send() 関数とは異なり、Send() 関数は指定されたウィンドウの対応するイベントを直接トリガーし、イベント ハンドラーの実行後に呼び出し元のアプリケーションに戻ります。したがって、Post() 関数は非同期メソッドを使用し、Send() 関数は同期メソッドを使用すると言います。 Post() 関数のパラメータ ハンドルは、メッセージを受信するためのウィンドウ ハンドルを指定します。PowerBuilder ウィンドウの場合、ハンドルは Handle() 関数を使用して取得できます。他のアプリケーションのウィンドウの場合は、システム API 関数を呼び出してウィンドウを検索し、対応するウィンドウのハンドルを取得できます。アプリケーションが PowerBuilder 定義イベント (定義済みイベントおよびユーザ定義イベントを含む) をポストする必要がある場合は、PostEvent() 関数を使用するのが簡単で便利です。アプリケーションが長いパラメータ位置に文字列を指定すると、Post() 関数は文字列のコピーを作成し、そのコピーのアドレスを指定されたウィンドウに送信します。
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事

30 Dec 2024
Android で POST データを送信する方法PHP、JavaScript、その他のスクリプト言語には精通しているが、Java や Android は初めてという開発者向けに、これを説明します。

03 Jan 2025
Python でのリクエストで "Multipart/Form-Data" を送信するMultipart/form-data は、ファイルやその他のデータを Web にアップロードするために使用される一般的なエンコーディングです。

21 Nov 2024
PHP を使用した JSON POST リクエストの送信: 包括的なガイド Web 開発では、JSON データをリモート サーバーに送信することが必要になることがよくあります。これ...

28 Oct 2024
空のチェックボックスを含む HTML フォームでの「未定義のインデックス」エラーを解決するチェックボックス、ラジオ グループ、またはその他を含む HTML フォームを送信する場合...

02 Feb 2025
.NETでHTTPの投稿リクエストを送信してください。.NETでHTTP POSTリクエストを使用している場合、考慮できるアプローチがいくつかあります。これが概要です...

13 Jun 2016
PHP はどのようにして端末にメッセージをアクティブに送信しますか? このようなアプリケーション シナリオがあります。これは、屋外の情報公開端末 (広告機、屋外のディスプレイ スクリーンなど) を制御するために使用されます。顧客が閲覧しているとき サーバーページで「再起動」をクリックしたり、コンピュータの電源をオン/オフしたり、その他の操作を実行したときに、この情報を端末にアクティブに送信するにはどうすればよいですか?いくつかのプッシュ方法を調べましたが、まだ不明です。その多くは、最初に端末からリクエストを送信する必要があります。誰かアドバイスをいただけますか。 - - - 解決 - - -


ホットツール Tags

Hot Tools

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

50 個の優れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優れたアイデアを学び、思考を広げます

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