用postman 上傳圖片至服務器


from flask import Flask,request
app = Flask(__name__)

@app.route('/',methods=['POST','GET'])
def index():
    name = request.form.get("name")
    age = request.form.get("age")
    print(name)
    print(age)
    print(request.headers)
    print(request.method)
    print(request.url)
    return "request form run"

@app.route('/save',methods=['POST'])
def save_files():
    png = request.files.get('png')   #注意如果上傳的圖片是png格式的無論獲取get 還是保存save 里的文件格式都需要用png
    png.save('./想你了.png')
    print(request.headers)
    print(request.method)
    print(request.url)
    return 'save png success'

if __name__ == '__main__':
    app.run()

  運行上面的代碼,啟動服務器,然后在postman里上傳png圖片:

  

輸入key 的值png ,注意png 要和服務器代碼里png = request.files.get('png') 變量名png一模一樣。然后在postman里點擊value 選擇要上傳的文件。選完后點擊send。向服務器請求成功會在Body里return 'save image success'的返回值:save image success。
服務器所在的文件夾里多了一個‘想你了’的png文件,請求成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM