Django cors跨域问题

问题:只能获取GET请求,无法接收POST

在一开始简单测试的时候,没有任何问题,因为只是接受到了GET请求,然后写注册页面时候惊奇的发现,POST直接接收不到,调试界面显示无响应

谷歌浏览器调试界面NET显示

POST http://172.0.0.1:8000/v1/users net::ERR_CONNECTION_TIMED_OUT

然后又去火狐搜,出现这个错误:

已拦截跨源请求:同源策略禁止读取位于 http://172.0.0.1:8000/v1/users 的远程资源。(原因:CORS 请求未能成功)。状态码:(null)。

搜了一下午问题还没办法解决,突然想起之前Django配置MySQL的时候也是因为172.0.0.1的问题困扰了我好久,试了试

将172.0.0.1改为localhost 就完美解决了

$.ajax({type:"post",contentType: "application/json",dataType:"json",data:JSON.stringify(post_data),# 不要写172.0.0.1 url:"http://localhost:8000/v1/users",success: function (result){if (result.code == 200){alert('注册成功')} else {alert(result.error)}}})

本地ip地址害人,能不用就尽量不用,容易出问题,本菜鸡又废了一下午时间

【Django采用cors跨域收不到POST请求】相关推荐

  1. Cors跨域(一):深入理解跨域请求概念及其根因

    Talk is cheap. Show me the money. 前言 你好,我是YourBatman. 做Web开发的小伙伴对"跨域"定并不陌生,像狗皮膏药一样粘着几乎每位同学 ...

  2. cors跨域资源共享】同源策略和jsonp

    在执行下面那段代码的时候,我遇到了一个跨域资源共享的问题 <!doctype html> <html> <head> <meta charset=" ...

  3. CORS跨域问题原因和解决方案

    Springboot跨域问题,是当前主流web开发人员都绕不开的难题.但我们首先要明确以下几点 - 跨域只存在于浏览器端,不存在于安卓/ios/Node.js/python/ java等其它环境 - ...

  4. 修复Cors跨域漏洞

    由于项目是采用前后端分离开发的,所以前端项目访问服务器时需要跨域,所以就在服务器配置了 Access-Control-Allow-Origin 等于 * ,代码如下 @Configuration pu ...

  5. Django 多方式实现跨域访问

    一.什么是跨域 1.1 跨越介绍 跨域,是指浏览器不能执行其他网站的脚本.它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制. 这里说明一下,无法跨域是浏览器对于用户安全的考虑 ...

  6. CORS跨域资源共享漏洞

    目录 同源策略 解决跨域问题的方案 CORS CORS原理 CORS漏洞攻击流程 CORS漏洞案例演示 CORS漏洞挖掘思考 漏洞危害 漏洞修复 跨域资源共享 (CORS) 是一种浏览器机制,可以对位 ...

  7. CORS跨域漏洞学习

    目录 前言 一.CORS及SOP简介 跨域访问的一些场景: 二.CORS跨域原理及漏洞成因 CORS跨域--简单请求的流程 CORS跨域--非简单请求的流程 三.CORS漏洞攻击流程 四.CORS漏洞 ...

  8. 关于 Spring Security OAuth2 中 CORS 跨域问题

    CORS 是一个 W3C 标准,全称是"跨域资源共享"(Cross-origin resource sharing).它允许浏览器向跨源服务器,发出XMLHttpRequest请求 ...

  9. spring MVC cors跨域实现源码解析

    spring MVC cors跨域实现源码解析 名词解释:跨域资源共享(Cross-Origin Resource Sharing) 简单说就是只要协议.IP.http方法任意一个不同就是跨域. sp ...

最新文章

  1. [EXP]windows全版本SMB溢出工具加强版
  2. 物化视图基于rowID快速刷新
  3. 《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——2.19 使用bcp实施批量导出...
  4. java方向好看的书
  5. Bugku-Web-Cookies欺骗
  6. 目前自己的几种脱壳方式
  7. 使用财务系统所用到的会计基础知识(一)
  8. 事件查看器-Windows程序闪退原因查看方法
  9. HDU 6318 Swaps and inversions
  10. 高低温湿热试验箱的简介
  11. 免注册登陆以及QQ登陆
  12. 如何提升对编程的兴趣,在编程中找到快乐?
  13. 使用esp8266板子进行钓鱼攻击
  14. oracle datablock 内部结构(来自一军的详细解析)
  15. 通达oa精灵的下载步骤_通达OA精灵2016版官方下载_通达OA精灵2016版电脑版_通达OA精灵2016版20161212-华军软件园...
  16. Android从零单排 004 地下工作者Service -配置和使用
  17. gdut极路由破解教程
  18. 【亡羊补牢】挑战数据结构与算法 第19期 LeetCode 212. 单词搜索 II(字典树,附上JS模板)
  19. hdu4339 Query (字符串公共长度,树状数组+二分)
  20. c语言鄂州暑假培训班,鄂州C语言培训,鄂州C++工资水平,鄂州C++培训哪家比较好...

热门文章

  1. 什么是Fail Fast和Fail Safe?
  2. 010002 心中常留一泓清泉
  3. 陆大洋——做最顶级的摄影人!
  4. 计算机桌面有哪些东西吗,电脑桌面什么东西都没有了怎么办
  5. 聚丙烯酰胺凝胶电泳检测非还原性SDS-PAGE蛋白质产品的纯度
  6. c语言孙子算法,孙子算法
  7. 649 Dota2 参议院(模拟)
  8. 狗屁不通文章生成器在线网页版(2023年最新)
  9. 【SLAM】视觉轮速计融合se2lam安装运行
  10. Codeforces 1228 D. Complete Tripartite