很多時候,使用乙個既定的api雖然可以去完成一些任務,但是還是不如自己寫來的那麼隨性和自由.
http協議,最常用的get,post兩種方式傳輸資料,關於post,有時候,需要用到載入cookie資訊去做一些任務,於是去看了看rfc文件,
(1)關於cookie載入,我們首先需要弄清楚c/s下,兩種模式下的cookie載入方式:
1、 在伺服器端,載入cookie,使用set-cookie: sessionid =" "; expries=""gmt;path="/";
2. 在客服端, 載入cookie,使用 cookie: sessionid=" " ; path="/"
(2) 自己動手寫http協議的好處就是,可以隨意去改,我們想改的內容,而不需要去記住那麼的api和引數
比如: 下面這段客戶端載入cookie的列子:
1 std::string header("");2 std::string content(""); //
實名檔案34
//----------------------post頭開始--------------------------------
"; //手動載入cookie
15 header +=sessid;
16 header +="
;path=/";
17 header += "
\r\n";
18 header += "
content-type: multipart/form-data;boundary=71b23e4066ed\r\n
";
採用這種方式,可以在已經登入的情況下獲知cookie直接避免重複登入,而跳過登入而載入cookie對網頁進行進一步的操作!
ORACLE HOME與協議介面卡不可載入
近期由於各種原因先後裝了幾個版本的oracle資料庫及客戶端,具體 1 首先安裝了32位的資料庫 2 接著安裝了32位的client端 3 最後安裝了64位的client端 期間設定過oracle home的路徑指向第一步安裝的資料庫路徑。然後就遇到如下問題 1 需要64位oracle client...
同步載入 非同步載入 延遲載入
一 同步載入 平常預設用的都是同步載入。如 同步模式又稱阻塞模式,會阻止瀏覽器的後續處理,停止了後續的檔案的解析,執行,如影象的渲染。流覽器之所以會採用同步模式,是因為載入的js檔案中有對dom的操作,重定向,輸出document等預設行為,所以同步才是最安全的。通常會把要載入的js放到body結束...
同步載入 非同步載入 延遲載入和預載入
3 延遲載入 4 預載入 常預設的是同步載入 src script 同步模式又稱阻塞模式,會阻止瀏覽器的後續操作,相當於阻止了後續的檔案的解析,執行等。流覽器之所以會採用同步模式,是因為載入的js檔案中有對dom的操作,重定向,輸出document等預設行為,所以同步才是最安全的。通常載入js檔案或...