zoukankan      html  css  js  c++  java
  • jquery----ajax解决scrf问题

    前端ajax请求

    $.ajax({
        type:"PUT",  //请求方式为put
        dataType:"JSON",
        url:'/updata/user/',
        data:JSON.stringify(update_data),
        success: function (data) {//ajax请求成功后触发的方法
            if(data.status){
                alert("成功")
            } else{
                alert("失败")
            }
        },
    })
    后端显示数据
    if request.method =="PUT":
        data = request.body
        data = json.loads(str(data,encoding='utf-8'))
        print(data)
        ret={
            'status':True
        }
        return HttpResponse(json.dumps(ret))

    ajax POST请求解决csrf问题

    1, 前端   ajax  解决

    $.ajax({
       data: {csrfmiddlewaretoken: '{{ csrf_token }}' },
    })

    2.后端解决

    from django.views.decorators.csrf import ensure_csrf_cookie 
    @csrf_exempt 
    def my_view(request):
    
    
  • 相关阅读:
    基于easyUI实现权限管理系统(一)一—组织结构树图形
    基于jquery实现图片拖动和曲线拖放
    SOLID原则
    架构设计-C4
    中台战略
    DDD
    GraphQL
    kafka笔记
    maven
    GIT
  • 原文地址:https://www.cnblogs.com/yanxiaoge/p/9903813.html
Copyright © 2011-2022 走看看