Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Javascript为Flask应用程序创建HTTP头(JWT扩展)_Javascript_Http_Flask_Http Headers_Flask Jwt Extended - Fatal编程技术网

使用Javascript为Flask应用程序创建HTTP头(JWT扩展)

使用Javascript为Flask应用程序创建HTTP头(JWT扩展),javascript,http,flask,http-headers,flask-jwt-extended,Javascript,Http,Flask,Http Headers,Flask Jwt Extended,我正在创建一个Flask web应用程序,对于身份验证和表单,我使用JWT扩展包,特别是使用cookie。当我用@jwt_required()修饰一个路由(POST方法)并从HTML表单将值发送到路由时,修饰不允许执行该函数。 我已经阅读了JWT扩展文档,它推荐了一个javascript()脚本,它创建了一个X-CSRF-TOKEN头来发送POST请求 不幸的是,这在我的代码中不起作用。我怎样才能解决这个问题?或者只使用javascript来适应我的代码,因为我还不知道任何javascript框

我正在创建一个Flask web应用程序,对于身份验证和表单,我使用JWT扩展包,特别是使用cookie。当我用@jwt_required()修饰一个路由(POST方法)并从HTML表单将值发送到路由时,修饰不允许执行该函数。 我已经阅读了JWT扩展文档,它推荐了一个javascript()脚本,它创建了一个X-CSRF-TOKEN头来发送POST请求

不幸的是,这在我的代码中不起作用。我怎样才能解决这个问题?或者只使用javascript来适应我的代码,因为我还不知道任何javascript框架。谢谢

这是我在烧瓶中的零件代码:

@app.route('/adduser', methods=['POST'])
@jwt_required()
def adduser_post():
    if request.method == 'POST':
        addusername = request.form["addusername"]
        addpassword = request.form["addpassword"]
        return "ok"