<?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()函數的參數handle指定接收訊息的視窗句柄,對PowerBuilder視窗來說,使用Handle()函數可以得到該句柄。對其它應用程式的視窗來說,可以呼叫系統API函數查找視窗並得到對應視窗的句柄。如果應用程式要郵寄PowerBuilder定義事件(包括預先定義事件和使用者定義事件),那麼使用PostEvent()函數既簡單有方便。當應用程式在long參數位置指定一個字串時,Post()函數複製一個該字串的副本,然後將副本的位址傳送給指定視窗。
本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn
如何使用C自動執行文件組織任務?
12 Nov 2025
使用C 17的filesystem庫可實現文件自動整理,通過directory_iterator遍歷文件,結合extension()識別類型,用rename()移動文件至對應目錄,如按.txt、.jpg等擴展名分類,並支持跨平台路徑處理與定時任務集成。
Go語言中等效類型切片的正確轉換與應用
09 Nov 2025
本文深入探討Go語言中處理切片類型轉換的常見誤區與正確實踐,尤其是在自定義類型作為現有切片類型別名時的轉換邏輯。通過一個具體的排序策略實現案例,文章闡釋瞭如何正確地將基礎切片類型轉換為其別名類型,以滿足如sort.Interface等接口的要求,避免因錯誤的類型轉換而導致的編譯錯誤,從而提高代碼的健壯性和可讀性。
使用 JDBC 從包含用戶自定義列類型的表中檢索數據
09 Nov 2025
本文檔旨在指導開發者如何使用 JDBC API 從數據庫中檢索包含用戶自定義數據類型列的表中的數據。我們將探討一種通過序列化自定義數據類型並將其存儲到數據庫中的方法,並提供相關代碼示例和注意事項,幫助您有效地解決此類問題。
Java中理解與處理OutOfMemoryError及無限循環的策略
09 Nov 2025
本文旨在闡明Java中OutOfMemoryError的本質、產生原因及其與無限循環的關係。我們將探討try-catch機制在處理此類錯誤時的局限性,特別是它無法直接終止邏輯上的無限循環。通過具體代碼示例,本文將演示如何主動觸發OutOfMemoryError,並提供關於如何在Java應用中識別、避免以及(在特定場景下)處理此類嚴重運行時錯誤和無限循環的專業指導。
熱門工具




