在pythonflas中获取jquery post数据null

2024-09-29 22:21:34 发布

您现在位置:Python中文网/ 问答频道 /正文

jquery ajax调用

api_key=$('#acesskey').val();
    secret_key=$('#sacesskey').val();
    provider_name = $('#cname').val();
    $.ajax({
        type: "POST",
        data: {api_key:api_key,secret_key:secret_key,provider_name:provider_name},
        url: $SCRIPT_ROOT + "/login",
            contentType: "application/json; charset=utf-8",
            success: function(data) {
            alert(data.status);
            if(data.status == "True")
            {
                custom_ready();         
            }
        }
    });

python烧瓶代码

^{pr2}$

输出




Tags: keynameapidatasecrettypestatusajax
2条回答

request.args包含查询字符串参数(如/foo?bar=42中的bar)。您正在执行POST请求并希望查看request.form。在

请看这里:http://flask.pocoo.org/docs/quickstart/#the-request-object

ajax调用代码

$.ajax({
    url: '/login',
    type: 'POST',
    data: {akey:akey,sakey:sakey,pname:pname},
    success: function(response){
        alert(response.status);
    }
});

HTML表单

^{pr2}$

Python代码

^{3}$

相关问题 更多 >

    热门问题