多測師 介面結構內容

2021-10-06 00:13:23 字數 1409 閱讀 1978

1、介面結構-包含了哪些內容

(1)request url 請求位址

(2)request method 請求方式(常見的)

get  常用於向伺服器獲取資料

put  常用於審核操作介面

delete  常用於刪除類介面

(3)http 狀態碼 分類

分類描述

1**資訊,伺服器收到請求,需要請求者繼續執行操作

2**成功,操作被成功接收並處理

3**重定向,需要進一步的操作以完成請求

4**客戶端錯誤,請求包含語法錯誤或無法完成請求

5**伺服器錯誤,伺服器在處理請求的過程中發生了錯誤

200  ok

202  accepted

400  bad request

403  forbidden

404  not found

500  internal server error

502  bad gateway

504  gateway time-out

(4)request headers   請求頭

post 表示請求的方法

http/1.1 表示超文字傳輸協議 版本為1.1版本 url統一資源定位符

host: 網域名稱 host表示請求的伺服器**

content-length:用來說明傳輸的正文大小或者內容長度

connection: keep-alive(connection表示客戶端與服務連線型別,keep-alive表示持久連線)

origin 標識跨域資源請求(請求服務端設定access-control-allow-origin響應字段)

x-requested-with 標識ajax請求,大部分js框架傳送請求時都會設定它為xmlhttprequest

user-agent 使用者**的字串值瀏覽器的身份標識字串,user-agent會告訴**伺服器,訪問者是通過什麼工具來請求的

referer 設定前乙個頁面的位址,並且前乙個頁面中的連線指向當前請求

accept-encoding 設定接受的編碼格式

accept-encoding: gzip, deflate

ccept-language 設定接受的語言

accept-language: en-us 是英文 zh-cn為中文

cookie 設定伺服器使用set-cookie傳送的http cookie

cookie: $version=1; skin=new;

(5)request body  請求引數

(6)response   請求響應結果(報文)

},}

多測師 MySQL 儲存過程

1 儲存過程 使用儲存過程的優點 建立儲存過程 建立儲存過程 delimiter create procedure 儲存過程名稱 in out inout 引數名,資料型別 begin 儲存過程體 end delimiter call 儲存過程名稱 引數 呼叫儲存過程 begin.end 代表儲存過...

多測師 Python(內建函式)

一.python內建函式 1.id 返回物件的記憶體位址 a 1 print id a print id 1 2.int 用於將資料型別轉換為整型 a 1 b 2 print int a b 3.str 用於將資料型別轉換為字串 age 18 name zhengying print name ag...

多測師 MySQL Linux 環境安裝

1 解除安裝 mysql 檢視 linux 中是否有 mysql rpm aq grep i mysql 有的話通過下面命令解除安裝刪除 rpm ev mysql libs nodeps 驗證是否刪除乾淨,如果解除安裝後仍存在配置檔案 find name mysql rm rf mysql rm r...