使用postman模擬與後端flask互動

2021-09-26 11:51:20 字數 1266 閱讀 4888

原理**:

簡單的通過post請求傳參,然後返回結果引數的過程

①dumps()和loads()

json.dumps():把字典轉成json字串,

json.loads():把json字串轉成字典

他們操作的都是變數(變數是儲存在記憶體中的)。

②jsonify

字典轉成json字串

request請求:

print(request.method) #獲取訪問方式 get

print(request.url) #獲取url

print(request.cookies) #獲取cookies {}

print(request.path) # 獲取訪問路徑 /req

print(request.args) #獲取url傳過來的值 immutablemultidict([('id', '1'), ('name', 'wl')])

print(request.args.get("id")) #get獲取id 1

print(request.args["name"]) # 索引獲取name wl

print(request.args.to_dict()) # 獲取到乙個字典

將python**執行:

# _*_ coding=utf-8 _*_

from flask import flask

from flask import request, jsonify

def add_x_y():

try:

# 獲取乙個字典

z = request.form.to_dict()

x = int(z['x'])

y = int(z['y'])

re = x + y

except exception as e:

# 捕獲異常進行異常處理

print(str(e))

re = ''

# 返回json格式

在postman進行測試呼叫埠以及路由策略傳參:

Postman安裝與使用

postman一款非常流行的api除錯工具。其實,開發人員用的更多。因為測試人員做介面測試會有更多選擇,例如jmeter soapui等。不過,對於開發過程中去除錯介面,postman確實足夠的簡單方便,而且功能強大。官方 安裝 使用 postman主介面 1 簡單的get請求 參考 get htt...

Postman安裝與使用

postman一款非常流行的api除錯工具。其實,開發人員用的更多。因為測試人員做介面測試會有更多選擇,例如jmeter soapui等。不過,對於開發過程中去除錯介面,postman確實足夠的簡單方便,而且功能強大。官方 postman主介面 1 簡單的get請求 參考 get http的常用請求...

使用模擬傳送請求外掛程式 postman 的一些問題

在寫完爬取某 的 後,發現沒有什麼錯誤但依然無法抓取到 內容。於是用postman試一試是否可抓取到,它只需要乙個鏈結和一些引數。使用postman後可以獲取 內容。後來發現這是有問題的,我所請求的網頁是其他網頁302跳轉過來的,帶了cookie,所以使用postman不應該獲取到所需內容。而它能夠...