ajax 跨伪站请求

解决方法:

 $.ajaxSetup({
            data: {csrfmiddlewaretoken: '{{ csrf_token }}'}
        })

示例:

function test() {
       $.ajaxSetup({
           data: {csrfmiddlewaretoken: '{{ csrf_token }}'}
       })
       $.ajax({
           url: '/api/register/ng/self',
           async: true,
           type: 'POST',
           data: {'phone': '023408181900001'},
           dataType: 'json',
           timeout: 12 * 1000,// 超时时间
           success: function (data) {
               console.log(data);
               str = JSON.stringify(data, null, 4);
               output1('txtHint', syntaxHighlight(str))
           },

           // 超时意味着出错了
          // error: function () {
            //   alert("运算超时");
           //},

       });
   }

你可能感兴趣的:(ajax 跨伪站请求)