php如何傳送http請求,php如何通過get方法傳送http請求,並且得到返回的引數

2021-03-04 05:41:52 字數 1519 閱讀 8356

1樓:匿名使用者

第一種bai

實現方式:實用socket程式設計,通常我du們實用fsockopen這個函zhi數來建立一個socket連線dao,用fputs來傳送一個請求回

第二種實現方式:實用答php的curl擴充套件,我們使用curl_init()來初始化一個連線,然後設定一堆的curl_setopt()的東西來設定url,post的資料等等,最後我們使用curl_exec()來實現請求。

第三種方式就是: 實用file_get_contents函式,其實我們平時抓取一個網頁可能只實用它的第一個引數,其實它的第三個引數就有資料了

2樓:mr罒灬包子

傳送http請求)

php如何通過get方法傳送http請求,並且得到返回的引數

3樓:匿名使用者

這是一個跨域訪問問題,以前這種問題是比較複雜的。不過隨著xml josn等等資料結構的應用

現在還是很好解決的 而且你的要求也不高 只是一個返回值的話 都用不到資料結構了 直接頁面輸出就好了

我寫了兩個簡單的檔案給你 裡面的域名和檔名引數 你都可以自己調整 我測試是沒問題的

//頁面輸出結果 string(2) "10"

//form.php 檔案內容如下

<?php

$id = $_get['id'];

echo $id;

?>

4樓:匿名使用者

1. 可以用curl函式或fsockopen() 與其他伺服器通訊。當然也可以用file_get_contents() 簡單一些但是有時候不好用。

2. 對方伺服器返回json或xml,或簡單的字串

具體使用自己學習一下吧。

php中如何傳送http請求

5樓:匿名使用者

看起來你的**正確,不知道你有什麼問題。

這個方法不錯,但是最好用一個封裝好的類。

比如http_client之類的,網上這樣的類挺多了,你可以搜尋一下。

當然直接用socket也可以。

php如何傳送帶中文的http請求? 10

6樓:匿名使用者

直接傳送就好了,對於http請求分為get和post都是支援中文的,已變數的方式傳送就行,伺服器會自動進行編碼的,不需要多做什麼處理。

php怎麼響應客戶端傳送http請求

獲取請求 如下 測試 獲取域名或主機地址 獲取網頁地址 echo server php self blog testurl.php 獲取 引數 獲取完整的url 包含埠號的完整url 只取路徑 使用復 post 引數名 處理post方法提交的參制數bai,get 引數名 處理get方法引數.eg 如...

請問Android傳送大量的http請求怎麼做最好呢

你應該寫清楚應用場景,懶得寫 只寫思路 分兩種使用場景吧,第一種,就是無腦post,對伺服器造成很大負擔 如果這就是你的目的 那你只需要寫個timer迴圈,每隔一秒或者幾秒post服務端就行了 第二種,在get到結果後迴圈post,這個方式比較合理,不需要timer迴圈,對伺服器負荷也小,需要一個h...

如何修改http協議的請求的資料格式

客戶程式向伺服器傳送的請求可以有不同的型別,這樣伺服器可以根據不同的請求型別進行不同的處理。在中,定義了三種最基本的請求類 型,get post和head,客戶程式用大寫指令將請求傳送給伺服器,後面跟隨具體的資料。自定義的http協議,怎樣讀取body http響應大體上分為http首部和http主...