GET請求是HTTP協議中常見的一種請求方式,可以在請求URL中附帶需要的參數,服務器會根據這些參數來響應請求。當需要傳遞一個復雜的數據結構或一系列數據時,可以將這些數據封裝成JSON格式,并作為一個參數傳遞給服務器。
在請求URL中,可以將參數以鍵值對的方式傳遞,如下所示:
http://example.com/api?data={"name":"John","age":30,"city":"New York"}
其中,data為參數名,{"name":"John","age":30,"city":"New York"}為JSON格式的參數值。
在服務器端,可以通過獲取url中的參數來獲取JSON數據,代碼示例如下:
from flask import request import json @app.route('/api', methods=['GET']) def get_api(): data = request.args.get('data') json_data = json.loads(data) # 處理JSON數據 return 'Success'
在上述代碼中,我們通過flask框架中的request對象獲取了URL中的參數,并使用json模塊將JSON格式的參數值轉換成Python中的字典類型,從而方便進行數據的處理。
上一篇python 詞干化處理
下一篇python 詞語消歧義