<?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() digunakan untuk menghantar mesej acara yang dipratentukan bukan PowerBuilder ke tetingkap ini boleh menjadi tetingkap aplikasi PowerBuilder atau tetingkap aplikasi lain. Fungsi Post() meletakkan mesej yang dihantar pada penghujung baris gilir mesej tetingkap yang ditentukan dan kemudian mengembalikannya kepada aplikasi Ia tidak menunggu untuk pelaksanaan pengendali acara yang sepadan. Ini berbeza daripada fungsi Send() Fungsi Send() secara langsung mencetuskan acara yang sepadan bagi tetingkap yang ditentukan dan kembali ke aplikasi panggilan selepas melaksanakan pengendali acara. Oleh itu, kami mengatakan bahawa fungsi Post() menggunakan kaedah tak segerak, dan fungsi Send() menggunakan kaedah segerak. Pemegang parameter bagi fungsi Post() menentukan pemegang tetingkap untuk menerima mesej Untuk tetingkap PowerBuilder, pemegang boleh diperoleh menggunakan fungsi Handle(). Untuk tetingkap aplikasi lain, anda boleh memanggil fungsi API sistem untuk mencari tetingkap dan mendapatkan pemegang tetingkap yang sepadan. Jika aplikasi ingin menyiarkan acara yang ditentukan oleh PowerBuilder (termasuk acara yang dipratentukan dan acara yang ditakrifkan pengguna), maka menggunakan fungsi PostEvent() adalah mudah dan mudah. Apabila aplikasi menentukan rentetan dalam kedudukan parameter panjang, fungsi Post() membuat salinan rentetan dan kemudian menghantar alamat salinan ke tetingkap yang ditentukan.
Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn
Artikel Berkaitan
28Nov2024
Cara Menghantar Permintaan POST Mentah Menggunakan cURL dalam PHPDalam PHP, cURL ialah perpustakaan yang popular untuk menghantar permintaan HTTP. Artikel ini akan menunjukkan cara...
13Nov2024
Membuat Permintaan JSON POST dalam PHPMenghantar permintaan POST dengan data JSON ialah tugas biasa dalam pembangunan web. Dalam PHP, CURL ialah perpustakaan yang sangat baik untuk...
22May2023
Dalam pembangunan web, menghantar permintaan HTTP adalah tugas yang sangat penting. Sama ada anda mendapat data melalui API atau berkomunikasi dengan perkhidmatan pihak ketiga, anda perlu menggunakan permintaan HTTP untuk pemindahan data. Dalam PHP, anda boleh menggunakan perpustakaan curl untuk menghantar permintaan HTTP Artikel ini akan memperkenalkan penggunaan perpustakaan curl secara terperinci. 1. Pengenalan kepada perpustakaan curl Pustaka curl ialah perpustakaan yang digunakan untuk pemindahan fail dan menyokong pelbagai protokol. Selain menyokong protokol biasa seperti HTTP, HTTPS, FTP, dll., ia juga menyokong SMTP
26Apr2023
JQuery ialah perpustakaan JavaScript yang pantas, mudah dan fleksibel. Ia mempunyai banyak ciri berguna, salah satunya ialah keupayaan untuk menghantar permintaan Ajax dengan mudah dan mendapatkan nilai pulangan. Dalam artikel ini, kita akan belajar cara menggunakan fungsi Ajax JQuery untuk menghantar permintaan POST dan mendapatkan data yang dikembalikan. Menentukan permintaan POST Mula-mula, kita perlu menentukan permintaan POST yang ingin kita hantar. Ini boleh dilakukan dengan mencipta objek yang mengandungi data yang akan dihantar dan URL yang diminta. Sebagai contoh, jika kita ingin menghantar a
24May2023
PHP ialah bahasa pengaturcaraan yang digunakan secara meluas yang menyokong penghantaran permintaan HTTP. Menghantar permintaan HTTP boleh digunakan untuk berkomunikasi dengan pelayan jauh untuk mendapatkan atau menghantar data. Dalam artikel ini, kami akan membincangkan cara menghantar permintaan HTTP dalam PHP. Terdapat banyak cara untuk menghantar permintaan HTTP, termasuk menggunakan perpustakaan curl, fungsi file_get_contents() dan fungsi fopen(). Dalam berikut, kami akan memperkenalkan ketiga-tiga kaedah ini masing-masing. 1. Gunakan perpustakaan curl untuk menghantar permintaan HTTP c
17Oct2024
Menghantar Permintaan HTTP POST dari Skrip PHP ke AnotherDalam pembangunan web, keperluan untuk memindahkan data dari satu halaman pelayan ke halaman lain sering timbul. Artikel ini membentangkan penyelesaian untuk menghantar permintaan HTTP POST daripada skrip PHP ke PHP yang berbeza
Hot Tools
Pustaka PHP untuk bekas suntikan kebergantungan
Pustaka PHP untuk bekas suntikan kebergantungan
Koleksi 50 algoritma PHP klasik yang sangat baik
Algoritma PHP klasik, pelajari idea yang sangat baik dan kembangkan pemikiran anda
Pustaka PHP kecil untuk mengoptimumkan imej
Pustaka PHP kecil untuk mengoptimumkan imej