重定向在網路程式設計中的理解

2022-08-09 00:42:15 字數 634 閱讀 5028

1.概念

重定向(redirect)就是通過各種方法將各種網路請求重新定個方向轉到其它位置

(如:網頁重定向、網域名稱

的重定向、路由選擇的變化也是對資料報文經由路徑

的一種重定向)。

2.方式

重定向的方式有:301重定向、302重定向與meta fresh。上面講的就是meta fresh方式。

302代表暫時性轉移(temporarily moved )。

meta fresh方式:

在瀏覽器中輸入「360buy.com」,另外輸入「jingdong.com」,

任意新建乙個網頁,如a.html,名字隨便叫,只要字尾是.html就行了。輸入下面的html**:

等5秒,我就要找強哥了。

儲存後,在瀏覽器中開啟這個網頁,等5秒,你會看到這個網頁轉到了京東首頁。

起作用的就是下面這行**:

http-equiv="refresh"是meta標籤的一對屬性 鍵/值對,它告訴了瀏覽器根據content的內容來「自動重新整理」網頁並指向新的**,"5;url="中的5就是是時間間隔,單位是秒,也就是過5秒後重新整理,url=的意思是跳轉到新的**。

參考:

網路程式設計之重定向

1 使用c r e a t e f i l e這個a p i函式,應用程式向本地作業系統提交乙個請求,要求開啟 m y s e r v e r m y s h a r e s a m p l e m p 3。2 根據從u n c路徑描述中獲得的資訊,本地 本機 作業系統的檔案系統判斷出該i o 輸入...

JMeter中的跟隨重定向自動重定向

自動重定向 httpclient 接受到請求後,如果請求中包含重定向請求,httpclient是可以自動跳轉的,但是只是針對get與head請求,勾選此項 跟隨重定向 失效 自動重定向可以自動跳轉到最終目標頁面,jmeter不記錄重定向過程內容,只有乙個最終結果,不能對相應內容做關聯。跟隨重定向 h...

Linux中的重定向

1.輸出重定向 command filename 把標準輸出重定向到乙個新檔案中,當filename不存在時 command filename 把標準輸出重定向到乙個檔案中 追加 command filename 2 1 把標準輸出和錯誤一起重定向到乙個檔案中 command filename 2 ...