原创 內容協商機制

思考: 國內訪問某個網址是中文,國外訪問就是英文,爲什麼在國外拿着自己的電腦訪問谷歌也是中文呢? 內容協商機制 ◆指客戶端和服務器端就響應的資源內容進行交涉,然後提供給客戶端最爲適合的資源。內容協商會以響應資源的語言,字符集,編碼

原创 http中介之代理、網關

http中介之代理、網關代理HTTP中介之網關 代理 代理又當服務器又當客戶端 (中間人特性:可以獲取真實客戶端的請求和真實服務器的返回) fiddler就是典型的代理,當他註銷會自動關閉代理,當它啓動會自動打開代理。 代理的

原创 HTTP協議之身份認證

HTTP協議之身份認證 需要弄清到底是誰在訪問服務器,確認是否有訪問的權限 身份認證信息 密碼 動態令牌(僅限本人持有的設備內顯示的一次性密碼) 數字證書 生物認證(指紋,虹膜) IC卡等 常見認證方式 ◆BASIC認證(基本認證

原创 HTTP協議的解碼和編碼

HTTP協議的解碼和編碼編碼規範URL的編碼與解碼“%編碼” 規範實戰:使用fiddler來抓住http請求 相當於各省各地的人說不同的話,大家互相聽不懂,那麼http就相當於有一個翻譯器,能夠編碼解碼。 編碼規範 每套編碼規範

原创 http狀態管理:cookie與session

http狀態管理:cookie與sessionCookieSession區別 http本身沒有狀態也沒有記憶,但是如果這樣的話,如果後一次需要先前的信息,就會重新傳送大量信息。當網站出現以後,http這種特性就大大阻礙了網站發展(

原创 HTTP請求方法剖析/響應狀態碼

HTTP請求方法剖析/響應狀態碼HTTP請求方法剖析HTTP響應狀態碼拆解:(傾聽對方) HTTP請求方法剖析 HTTP/1.1常用方法 GET POST PUT HEAD DELETE OPTIONS TRACE CONNECT

原创 HTTP特點/URL/報文

HTTP特點/URL/報文HTTP的特點URI和URLHTTP報文 HTTP的特點 支持客戶/服務器模式 客戶/服務器模式工作的方式是由客戶端向服務器發出請求,服務器響應請求,並進行相應服務 簡單快速 客戶向服務器請求服務時,只

原创 HTTP協議簡介/數據包封裝/三次握手/DNS解析

HTTP協議簡介/數據包封裝/三次握手/DNS解析1.瀏覽器背後的故事2.HTTP3.透過TCP/IP看HTTP4.數據包的封裝過程5.傳輸層--TCP三次握手6.DNS域名解析DNS 域名解析協議的工作原理 遞歸式 迭代式7.H

原创 接口測試--Postman組成介紹

JPostman組成介紹Postman組成介紹主要使用優點postman怎麼測試接口一、get請求:二、post請求:三、帶cookie的請求:四、帶Header的請求:五、文件上傳的請求: Postman組成介紹 安裝和簡單使

原创 接口測試--fiddler 的運用

接口測試--fiddler 的運用Fiddler的運用界面簡介fiddler的運用1.查看接口的請求方式2.查看請求數據,響應數據3.接口返回狀態4.設置代理5.如何在fiddler中查看header cookie6.設置斷點7

原创 接口測試--工具分析

抓包工具分析與抉擇 httpwatch(集成在IE 火狐瀏覽器的一個插件) 只要點擊record,在瀏覽器裏進行什麼操作都能顯示出來,但是不方便一般不大用 wireshark 功能比較齊全,只要是經過電腦的請求,不管是htt

原创 接口測試--流程/用例設計

接口測試--流程/用例設計接口測試接口的分類接口測試流程對於接口的用例設計數據異常用例設計--安全接口測試用例設計 接口測試 接口測試:接口是聯繫前端和後端的橋樑,負責數據的傳輸,或者移動端和服務端的橋樑。 1. 接口分類:a.g

原创 Jmeter用戶自定義變量/關聯

Jmeter用戶自定義變量/關聯用戶自定義變量關聯的使用及總結 用戶自定義變量 在請求中,這個服務器的IP很多條請求都有,萬一要變的話,一個個變太麻煩了 把IP地址這一 段,用一個變量去代替掉 環境變化時,改一下變量值即可 添

原创 Jmeter錄製方式和思路及badboy簡介

Jmeter兩種錄製方式 1.使用badboy進行腳本錄製 也是一款軟件,能夠進行瀏覽器的錄製,並且能夠導出腳本 2.使用代理進行腳本錄製 不借助三方軟件,進行瀏覽器的一些設置,操作監聽端口號,捕捉到一些操作,類似於抓包工具 腳本

原创 Jmeter圖文簡介和安裝

按測試類型分類jmeter安裝Jmeter組成 Jmeter與loadrunner是現時下比較火的兩個軟件 Jmeter與Loadrunner的相同點 1、原理都是通過中間代理,監控與收集併發客戶端發現的指令,將他們生成腳本,併發