1樓:匿名使用者
第一種實現方式:實用socket程式設計,通常我們實用fsockopen這個函式來建立乙個socket連線,用fputs來傳送版乙個請求
第二種實現方式權:實用php的curl擴充套件,我們使用curl_init()來初始化乙個連線,然後設定一堆的curl_setopt()的東西來設定url,post的資料等等,最後我們使用curl_exec()來實現請求。
第三種方式就是: 實用file_get_contents函式,其實我們平時抓取乙個網頁可能只實用它的第乙個引數,其實它的第三個引數就有資料了
php如何通過get方法傳送http請求,並且得到返回的引數
2樓:匿名使用者
這是乙個跨域訪問問題,以前這種問題是比較複雜的。不過隨著xml josn等等資料結構的應用
現在還是很好解決的 而且你的要求也不高 只是乙個返回值的話 都用不到資料結構了 直接頁面輸出就好了
我寫了兩個簡單的檔案給你 裡面的網域名稱和檔名引數 你都可以自己調整 我測試是沒問題的
//頁面輸出結果 string(2) "10"
//form.php 檔案內容如下
<?php
$id = $_get['id'];
echo $id;
?>
3樓:匿名使用者
1. 可以用curl函式或fsockopen() 與其他伺服器通訊。當然也可以用file_get_contents() 簡單一些但是有時候不好用。
2. 對方伺服器返回json或xml,或簡單的字串
具體使用自己學習一下吧。
幾種php傳送http請求的方式分享
4樓:騰訊電腦管家
stream_context_create 作用:建立並返回乙個文字資料流並應用各種選項,可用於 fopen(), file_get_contents() 等過程的超時設定、**伺服器、請求方式、頭資訊設定的特殊過程。
**php傳送http請求的幾種方式
5樓:騰訊電腦管家
function ntabs(thisobj,num){if(thisobj.classname == "active")return;
var tabobj = thisobj.parentnode.id;
var tablist = document.getelementbyid(tabobj).getelementsbytagname("li");
for(i=0; i php如何傳送帶中文的http請求?
10 6樓:匿名使用者 直接傳送就好了,對於http請求分為get和post都是支援中文的,已變數的方式傳送就行,伺服器會自動進行編碼的,不需要多做什麼處理。 php中如何傳送http請求 7樓:匿名使用者 看起來你的**正確,不知道你有什麼問題。 這個方法不錯,但是最好用乙個封裝好的類。 比如http_client之類的,網上這樣的類挺多了,你可以搜尋一下。 當然直接用socket也可以。 可以用 phpmailer類傳送,相容性很好,來做郵件傳送,這也是很多php程式所採用的乙個類傳送 郵件傳送類 傳送郵件 param string to 接收人郵件位址 param string title 郵件標題 param string contents 郵件內容 支援html格式 param... 你說的是連線資料庫後修改資料吧 一般來說 你的資料表這樣 id xname xtime xeditor1 lisi 2012 02 10 編輯 2 zhangsan 2012 05 18 編輯 id是自動變數 點編輯id的時候 是傳乙個id到from裡 鏈結一般是這樣編輯 x.php裡接收id 1 ... 重新安裝一下你電腦的系統或者重新買一台電腦 隨便開啟乙個資料夾,在位址列裡填上 c documents and settings default user sendto 回車,空白處點右鍵 新建 文字檔案,裡面都麼都不用寫,改名為 桌面快捷方式.desklink 即可。記得要連txt字尾一起改。改完...php裡傳送郵件的問題,php 程式問題傳送不了郵件
從php的頁面把資料傳送到另頁面
求救 我的右鍵「傳送到」裡的「傳送到桌面快捷方式」不見了