bottle部署web服務及postman介面
bottle是乙個快速、簡潔、輕量級的基於wsig的微型web框架,此框架只由乙個 .py 檔案,除了python的標準庫外,其不依賴任何其他模組。
from bottle import route, request, run
import requests
import cv2
import numpy as np
@route('/testimg',method='post')#
def testimg():
try:
#獲取對應params值
result = {}
result["name"] = request.query.name#
result["nums"] = request.query.nums
#獲取json對應內容
#print(request.json)
urllist = request.json["urllist"]
#print(type(urllist))
#print(urllist)
imgpath =
for i in range(len(urllist)):
for i in range(len(imgpath)):
#print(imgpath[i])
#基於url獲取資料
rev = requests.get(imgpath[i], verify=false) # , timeout=config.timeout
img = cv2.imdecode(np.frombuffer(rev.content, np.uint8), cv2.imread_color) # 直接解碼網路資料,獲得bgr
rec = 0
return str(rec)
except baseexception as e:
logger.exception(e)
return str(0)
if __name__ == "__main__":
run(host='172.17.0.2', port=49166, debug=false)
postman介面測試。
params傳遞引數。
body傳遞json等文字資料。
部署WEB服務
web服務主要用於發布 採用c s結構 客戶端 伺服器端 學習實驗過程盡量關閉防火牆 www服務.即全球資訊網服務,可以通過瀏覽器 的圖形化頁面服務,全球資訊網是通過建立web站點實現的 做www服務的軟體 iis windows系統 具有可靠性.可伸縮.安全及可管理的特點 apache linux...
WEB服務蜜罐部署實驗
了解web蜜罐的基本原理,掌握trap server的使用。trap server是一款web伺服器蜜罐軟體,它可以模擬很多不同的伺服器,例如apache http server iis等。trapserver蜜罐執行時就會開放乙個偽裝的web伺服器,虛擬伺服器將對這個伺服器的訪問情況進行監視,並把...
WEB伺服器部署日記
近日朋友想開乙個論壇,他對這方面的東西不太懂 叫我幫忙弄乙個 跟他一商量,決定用他的新機器做伺服器 p4 2.4g ddr400 512m 的記憶體 其他配置忘了 使用在網上down的 dvbbs 7 sp2 sql版本 幾下把系統和sqlserver裝好,打好補丁,配好iis,裝上天網 就開始部署...