Request response

 

 

 

Request the relevant

 # 请求相关信息
        # request.method
        # request.args
        # request.form
        # request.values
        # request.cookies
        # request.headers
        # request.path
        # request.full_path
        # request.script_root
        # request.url
        # request.base_url
        # request.url_root
        # request.host_url
        # request.host
        # request.files
        # obj = request.files['the_file_name']
        # obj.save('/var/www/uploads/' + secure_filename(f.filename))

 

Response correlation

# Return "character string" 
# return the render_template ( 'HTML template path', ** {}) 
# return the redirect ( '/ index.html') 
# return jsonify ({ 'K1': 'V1'}) 

If the write cooike write headers, first with make_response-packaged 
# the Response = make_response (render_template ( 'index.html')) 
# the Response is flask.wrappers.Response type 
# response.delete_cookie ( 'Key') 
# response.set_cookie ( 'Key', 'value') 
# Response.Headers [ 'XXXXXX'] = 'YYYYYY' 
# return Response 
return  " content "

 

from flask import Flask,request

app=Flask(__name__)

@app.route('/',methods=['GET','POST'])
def index():
    print(request.args)        #ImmutableMultiDict([('name', 'pdun')])
    print(request.form)        # ImmutableMultiDict([('age', '1')])
    print(request.method)     #POST
    print(request.values)
  #CombinedMultiDict([ImmutableMultiDict([('name', 'pdun')]), ImmutableMultiDict([('age', '1')])])


    print(request.cookies)
    print(request.headers)
    print(request.path)
    print(request.full_path)
    print(request.script_root)
    print(request.url)                    #http://127.0.0.1:5000/?name=pdun
    print(request.base_url)            #http://127.0.0.1:5000/
    print(request.url_root)             #http://127.0.0.1:5000/
    print(request.host_url)               #http://127.0.0.1:5000/
    print(request.host)                    #127.0.0.1:5000
    print(request.files)
    return 'ok'

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

 

Guess you like

Origin www.cnblogs.com/pdun/p/11203082.html