<?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
関連記事
![Android から PHP スクリプトに POST データを送信するにはどうすればよいですか?](https://img.php.cn/upload/article/001/246/273/173550057435252.jpg)
30Dec2024
Android で POST データを送信する方法PHP、JavaScript、その他のスクリプト言語には精通しているが、Java や Android は初めてという開発者向けに、これを説明します。
![Requests ライブラリを使用して Python で Multipart/Form-Data リクエストを送信するにはどうすればよいですか?](https://img.php.cn/upload/article/001/246/273/173587738393526.jpg)
03Jan2025
Python でのリクエストで "Multipart/Form-Data" を送信するMultipart/form-data は、ファイルやその他のデータを Web にアップロードするために使用される一般的なエンコーディングです。
![PHP で JSON POST リクエストを送信する方法: 総合ガイド](https://img.php.cn/upload/article/001/246/273/173213587736857.jpg)
21Nov2024
PHP を使用した JSON POST リクエストの送信: 包括的なガイド Web 開発では、JSON データをリモート サーバーに送信することが必要になることがよくあります。これ...
![空のチェックボックスを含む HTML フォームを送信するときに PHP で発生する「未定義のインデックス」エラーを防ぐ方法](https://img.php.cn/upload/article/001/246/273/173007831272415.jpg)
28Oct2024
空のチェックボックスを含む HTML フォームでの「未定義のインデックス」エラーを解決するチェックボックス、ラジオ グループ、またはその他を含む HTML フォームを送信する場合...
![cURL はどのように PHP での HTTP リクエストを容易にするのですか?](https://img.php.cn/upload/article/001/246/273/173289625287748.jpg)
30Nov2024
cURL: PHP の HTTP リクエスト ハンドラー PHP 開発の分野では、「cURL」という用語が頻繁に登場します。それは図書館です...
![.NETでHTTP POSTリクエストを送信する方法は?](https://img.php.cn/upload/article/001/246/273/173848567093969.jpg)
02Feb2025
.NETでHTTPの投稿リクエストを送信してください。.NETでHTTP POSTリクエストを使用している場合、考慮できるアプローチがいくつかあります。これが概要です...
![](/static/imghwm/down_right.png)
![](/static/imghwm/taglogo.png)
Hot Tools
![依存関係注入コンテナー用の PHP ライブラリ](https://img.php.cn/upload/manual/000/000/001/5e21721e79a2b232.png)
依存関係注入コンテナー用の PHP ライブラリ
依存関係注入コンテナー用の PHP ライブラリ
50 個の優れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優れたアイデアを学び、思考を広げます
画像を最適化するための小さな PHP ライブラリ
画像を最適化するための小さな PHP ライブラリ
![](/static/imghwm/taglogo.png)