如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
網路攻防技術-作業網頁傳輸協定的GET、POST原理學號:49690901班級:資管四甲姓名:陳士殷GET命令PHP程式碼T01.php<html><body><FORMaction="http://127.0.0.1/t02.php"method="get"><P>Firstname:<INPUTtype="text"name="firstname"><BR>Lastname:<INPUTtype="text"name="lastname"><BR><INPUTtype="submit"value="getSend1"><INPUTtype="reset"></P></FORM><br><FORMaction="http://127.0.0.1/t02.php"method="post"><P>Firstname:<INPUTtype="text"name="firstname"><BR>Lastname:<INPUTtype="text"name="lastname"><BR><INPUTtype="submit"value="postSend2"><INPUTtype="reset"></P></FORM></body></html>T02.php<?phpecho"send2post:firstname=".$_POST["firstname"].",lastname=".$_POST["lastname"];echo"<br>";echo"send1get:firstname=".$_GET["firstname"].",lastname=".$_GET["lastname"];?>ClienttoServer(Fiddler取得資訊)輸入的內容為點擊getSend1後,由Fiddler觀察的資訊如下:可以觀察出GET會將firstname&lastname的內容隨著URL送出,主因是使用GET的協定命令。Servertoclient(Fiddler取得資訊)點擊getsend1執行GET命令後,傳回到Client端的資料,可觀察出post的變數並沒有取得資料;Get的變數當然的取得了TestGet變數值,其值為在輸入內容圖中的Get表單內的兩個值,皆為TestGet。POST命令PHP程式碼程式碼t01.php&t02.php與GET命令相同,故參考GET即可。ClienttoServer(Fiddler取得資訊)輸入的內容為點擊postSend2後,由Fiddler觀察的資訊如下:Servertoclient(Fiddler取得資訊)點擊postsend2執行POST命令後,傳回到Client端的資料,可觀察出post的兩個變數取出資料皆為TestPos;Get的變數則為空的,是因為變數以post命令送出的關係。