我的編程工具庫

Navicat

navicat是mysql數(shù)據(jù)庫的客戶端查詢管理工具。

1.navicat 連接MySQL服務(wù)
image

點擊connection——選擇mysql,出現(xiàn)下圖界面:


image

按照自己安裝mysql中的信息,填好。出現(xiàn)下面的信息,證明連接成功:


image
2.創(chuàng)建數(shù)據(jù)庫

首先打開一個執(zhí)行sql語句的窗口:

image

執(zhí)行創(chuàng)建數(shù)據(jù)庫的sql語句

image

創(chuàng)建數(shù)據(jù)庫的sql執(zhí)行后,要刷新,在下圖位置,右鍵,點擊refresh

image

然后就能看見新建的sqltest數(shù)據(jù)庫了

3.創(chuàng)建表
image

首先打開sqltest數(shù)據(jù)庫執(zhí)行sql的窗口,注意,剛才打開執(zhí)行sql的窗口是執(zhí)行整個數(shù)據(jù)庫的sql的窗口,現(xiàn)在我們要在sqltest數(shù)據(jù)庫中執(zhí)行sql語句,那么就要打開sqltest的sql窗口。在上圖紅箭處Querries右鍵新建一個query,就打開了執(zhí)行sql的窗口,然后執(zhí)行創(chuàng)建表的sql語句:

image

利用軟件添加一條數(shù)據(jù):

image

Postman

一、Postman背景介紹
用戶在開發(fā)或者調(diào)試網(wǎng)絡(luò)程序或者是網(wǎng)頁B/S模式的程序的時候是需要一些方法來跟蹤網(wǎng)頁請求的,用戶可以使用一些網(wǎng)絡(luò)的監(jiān)視工具比如著名的Firebug等網(wǎng)頁調(diào)試工具。今天給大家介紹的這款網(wǎng)頁調(diào)試工具不僅可以調(diào)試簡單的css、html、腳本等簡單的網(wǎng)頁基本信息,它還可以發(fā)送幾乎所有類型的HTTP請求!Postman在發(fā)送網(wǎng)絡(luò)HTTP請求方面可以說是Chrome插件類產(chǎn)品中的代表產(chǎn)品之一。
二、Postman的操作環(huán)境
postman適用于不同的操作系統(tǒng),Postman Mac、Windows X32、Windows X64、Linux系統(tǒng),還支持postman 瀏覽器擴(kuò)展程序、postman chrome應(yīng)用程序等。
Postman使用參考文檔:
1.官方英文文檔
2.chrome插件整理的 postman中文使用教程
三、Postman安裝
chrome瀏覽器postman 插件安裝
postman谷歌瀏覽器的安裝插件,所以說它的使用前提是你的電腦上得安裝谷歌瀏覽器才行,在安裝了谷歌瀏覽器后還需要在谷歌網(wǎng)上應(yīng)用店中下載所需要的Postman插件,該插件的下載方式如下:

在這里插入圖片描述

不能訪問google 應(yīng)用上商店的朋友 可以 參考這里, 或者下載客戶端版本

四、Postman的基礎(chǔ)功能

這里寫圖片描述

五、接口請求流程

1. GET 請求
GET請求:點擊Params,輸入?yún)?shù)及value,可輸入多個,即時顯示在URL鏈接上,
所以,GET請求的請求頭與請求參數(shù)如在接口文檔中無特別聲明時,可以不填。

這里寫圖片描述

響應(yīng) 示例: 這里會有請求的響應(yīng)狀態(tài)碼,響應(yīng)時間,以及響應(yīng)大小


這里寫圖片描述

響應(yīng)體示例: 響應(yīng)的格式可以有多種,我這里由于請求的是 百度,so, 響應(yīng)的是 html ,
一般情況下,我們自定義接口的話是 json格式的響應(yīng)體

這里寫圖片描述
2. POST請求
POST請求一:表單提交

下圖示例中設(shè)置了請求方法,請求URL,請求參數(shù),但是沒有設(shè)置請求頭
在我的使用過程中,請求頭是根據(jù)請求參數(shù)的形式自動生成的
請求頭中的Content-Type與請求參數(shù)的格式之間是有關(guān)聯(lián)關(guān)系,比如:

這里寫圖片描述

這里寫圖片描述
這里寫圖片描述

POST請求二:json提交
下圖中,當(dāng)我們選擇JSON(application/json) 是會自動幫我們設(shè)置 headers 為 application/json
在這里就不截圖 舉例了,朋友們可以自行去查看


這里寫圖片描述

POST請求三:xml提交


這里寫圖片描述

POST請求四:二進(jìn)制文件提交


這里寫圖片描述

其它請求方式如PUT,DELETE 大致流程和GET,POST 差不多,這里就不一一舉例說明了

六、管理用例—Collections

在POST基礎(chǔ)功能那里有一張圖片大致說了一下Collections 的作用, 這里我們再詳細(xì)說明一下

Collections集合:也就是將多個接口請求可以放在一起,并管理起來。什么樣的接口請求可以放在同一個collection里?
在這里告訴大家可以這樣:一個工程一個Collection,這樣方便查找及統(tǒng)一處理數(shù)據(jù)。

這里寫圖片描述
這里寫圖片描述

第一步, 創(chuàng)建Collections
點擊上圖中的帶+號的圖標(biāo),輸入Name:”abc”,Description:”示例demo”,點擊Create按鈕即創(chuàng)建成功一個Collections.
第二步,在Collections里添加請求
在右側(cè)準(zhǔn)備好接口請求的所有數(shù)據(jù),并驗證后,點擊save按鈕。


這里寫圖片描述

保存好之后就可以在這里看到啦,之后要再次調(diào)用時可以點擊這里,方便快捷有木有

這里寫圖片描述

collections 管理精細(xì)化, 這里我們針對不同的請求方式做分組
添加子文件夾


這里寫圖片描述
這里寫圖片描述

這是我們精細(xì)化劃分之后的結(jié)果, 是不是看著有條理多了?


這里寫圖片描述

七、身份驗證Authentication
1、Basic Auth
是基礎(chǔ)的驗證,所以會比較簡單
會直接把用戶名、密碼的信息放在請求的 Header 中
2、Digest Auth
要比Basic Auth復(fù)雜的多。使用當(dāng)前填寫的值生成authorization header。所以在生成header之前要確保設(shè)置的正確性。如果當(dāng)前的header已經(jīng)存在,postman會移除之前的header。
3、OAuth 1.0
postman的OAuth helper讓你簽署支持OAuth
1.0基于身份驗證的請求。OAuth不用獲取access token,你需要去API提供者獲取的。OAuth 1.0可以在header或者查詢參數(shù)中設(shè)置value。
4、OAuth 2.0
postman支持獲得OAuth 2.0 token并添加到requests中。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容