中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

HTTP協議(6)HTTP請求方法

發布時間:2020-06-17 13:22:47 來源:網絡 閱讀:1704 作者:yttitan 欄目:安全技術

對于HTTP請求報文,下面介紹一些需要重點了解的內容。
首先,在請求行中比較重要的是請求方法。請求方法用于客戶端向服務端傳送數據,主要有Get和Post兩種方法。
Get方法通過URL向服務器發送數據,所以使用Get方法傳遞的數據會顯示在瀏覽器地址欄中。由于瀏覽器對URL的長度會有限制,所以Get方法通常用于向服務器發送少量數據。比如請求頭“GET index.php?id=1 HTTP/1.1”,表示客戶端請求訪問服務器的index.php頁面,并用Get方法向服務器傳遞數據“id=1”,id是在服務器端事先定義好的一個參數,數值1就是客戶端所傳送的數據。如果要同時傳遞多個參數,參數之間以&分隔,如id=1&name=admin。
Post方法將要發送的數據放在HTTP請求報文的正文中,所以傳遞的數據不會顯示在瀏覽器地址欄中。可以用于向服務器發送大量數據,如用戶登錄、上傳文件、提交留言等都會使用Post方法。典型的Post請求報文如下圖所示。
HTTP協議(6)HTTP請求方法

例題1 BugKu web基礎$_GET
鏈接:http://123.206.87.240:8002/get/
點開鏈接之后,直接給出了代碼,用get方法接收what參數的值,只要what的值為flag,那么就可以得到flag。

$what=$_GET['what'];
 echo $what;
 if($what=='flag')
 echo 'flag{****}';

直接通過地址欄向服務端發送數據即可。
HTTP協議(6)HTTP請求方法

例題2 BugKu Web基礎$_POST
鏈接:http://123.206.87.240:8002/post/
與上一題類似,用post方法接收what參數的值。

$what=$_POST['what'];
echo $what;
if($what=='flag')
echo 'flag{****}';

這里就涉及到如何通過post方法向服務端發送數據。推薦在firefox瀏覽器中安裝hackbar插件,通過設置項中的“附加組件”搜索并安裝即可。
安裝完成后,通過查看元素或F12都可以調出hackbar。然后載入鏈接,并發送post數據即可。
HTTP協議(6)HTTP請求方法

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

灵宝市| 衡水市| 同江市| 章丘市| 贵州省| 得荣县| 星座| 汕头市| 湖北省| 古交市| 绵竹市| 吴桥县| 大竹县| 曲周县| 岑巩县| 隆化县| 洞口县| 平谷区| 溧水县| 汝阳县| 黄梅县| 资兴市| 汉源县| 屯昌县| 油尖旺区| 阿拉善左旗| 嘉禾县| 双流县| 襄樊市| 抚松县| 彰化市| 丰都县| 饶平县| 沈阳市| 手机| 峨边| 建水县| 新田县| 甘谷县| 湖口县| 牟定县|