自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ASP.NET編程模型HTTP協(xié)議淺析

開發(fā) 后端
ASP.NET編程模型HTTP協(xié)議的執(zhí)行是什么樣子的呢?這篇文章就向你介紹ASP.NET編程模型HTTP協(xié)議的請求和響應(yīng)的相關(guān)信息。

ASP.NET編程模型HTTP協(xié)議之HTTP請求

我們首先創(chuàng)建一個aspx頁面僅拖上來一個按鈕和一個文本框,打開Fiddler(這是一款微軟員工開發(fā)的HTTP調(diào)試工具,下載地址http://www.fiddlertool.com/),然后瀏覽剛才創(chuàng)建的頁面。查看Fiddler我們會看到:

ASP.NET編程模型HTTP請求視圖 

上面框的內(nèi)容其實就是當(dāng)你敲入地址按回車后瀏覽器提交到服務(wù)器的內(nèi)容,服務(wù)器就是拿到這些信息后進(jìn)行解析,然后根據(jù)你的請求提供給你相應(yīng)的頁面,我們先對這里的內(nèi)容進(jìn)行簡單的介紹:

GET:它后面跟隨一個網(wǎng)頁的位置,服務(wù)器接受請求并返回其請求的頁面。除了頁面位置作參數(shù)之外,請求還可以跟隨協(xié)議的版本如HTTP/1.0等作為參數(shù),以發(fā)送給服務(wù)器更多的信息。

Accept-Language: 當(dāng)前瀏覽器語言

Host:指定請求資源的Intenet主機(jī)和端口號,必須表示請求url的原始服務(wù)器或網(wǎng)關(guān)的位置。HTTP/1.1請求必須包含主機(jī)頭域,否則系統(tǒng)會以400狀態(tài)碼返回。

User-Agent:包含發(fā)出請求的用戶信息,這里標(biāo)識發(fā)出該請求的瀏覽器的類型。

Connection:關(guān)閉一個連接或保持一個連接有效

ASP.NET編程模型HTTP協(xié)議之HTTP響應(yīng)

服務(wù)器響應(yīng)包括一個狀態(tài)行,該狀態(tài)行由消息的協(xié)議版本和一個退出碼(表示成功或發(fā)生錯誤)組成。狀態(tài)行后面跟著幾個報頭(通常是頁面的內(nèi)容類型和長度)和主體內(nèi)容。一個空行將主題內(nèi)容與消息的其余內(nèi)容分開。如下圖就是剛才訪問頁面的響應(yīng)內(nèi)容:

ASP.NET編程模型HTTP響應(yīng)視圖 

服務(wù)器響應(yīng)包括一個狀態(tài)行,該狀態(tài)行由消息的協(xié)議版本和一個退出碼(表示成功或發(fā)生錯誤)組成。狀態(tài)行后面跟著幾個報頭(通常是頁面的內(nèi)容類型和長度)和主體內(nèi)容。一個空行將主題內(nèi)容與消息的其余內(nèi)容分開。如下圖就是剛才訪問頁面的響應(yīng)內(nèi)容:

***行的代碼200指示該請求一切正常,server內(nèi)容為服務(wù)器信息,Content-Type用于向接收方指示實體的介質(zhì)類型,指定HEAD方法送到接收方的實體介質(zhì)類型,這里提供的意思為編碼為utf-8的文本格式。

ASP.NET編程模型HTTP協(xié)議的相關(guān)分析就介紹到這里,希望對你了解ASP.NET編程模型HTTP協(xié)議有所幫助。

【編輯推薦】

  1. ASP.NET緩存分析和實踐淺析
  2. ASP.NET數(shù)據(jù)庫緩存淺析
  3. ASP.NET Session使用淺析
  4. ASP.NET編程模型之HTTP協(xié)議淺析
  5. ASP.NET編程模型HTTP工作原理
責(zé)任編輯:仲衡 來源: 豆豆網(wǎng)
相關(guān)推薦

2009-08-03 11:21:47

ASP.NET編程模型

2009-08-03 13:38:18

ASP.NET編程模型

2009-08-03 12:40:46

ASP.NET編程模型

2009-07-24 18:02:46

ASP.NET編程

2009-08-10 15:42:33

ASP.NET Che

2009-08-10 16:07:44

ASP.NET Lin

2009-07-21 14:32:51

ASP.NET進(jìn)程模型

2009-07-23 16:20:48

HTTP協(xié)議ASP.NET

2009-07-27 13:34:15

ASP.NET編程

2013-05-08 12:42:39

HTTP協(xié)議IIS原理ASP.NET

2009-07-24 13:41:15

ASP.NET AJA

2009-08-05 18:36:12

ASP.NET Che

2009-08-03 18:00:00

ASP.NET服務(wù)器控

2009-07-31 12:43:59

ASP.NET MVC

2009-08-05 15:50:13

ASP.NET優(yōu)點

2009-08-03 17:07:13

ASP.NET編程規(guī)范

2009-08-03 16:57:42

ASP.NET編程規(guī)范

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設(shè)計

2009-08-04 17:16:16

ASP.NET代碼優(yōu)化

2009-08-05 16:50:09

ASP.NET For
點贊
收藏

51CTO技術(shù)棧公眾號