【Django采用cors跨域收不到POST请求】
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请求】相关推荐
- Cors跨域(一):深入理解跨域请求概念及其根因
Talk is cheap. Show me the money. 前言 你好,我是YourBatman. 做Web开发的小伙伴对"跨域"定并不陌生,像狗皮膏药一样粘着几乎每位同学 ...
- cors跨域资源共享】同源策略和jsonp
在执行下面那段代码的时候,我遇到了一个跨域资源共享的问题 <!doctype html> <html> <head> <meta charset=" ...
- CORS跨域问题原因和解决方案
Springboot跨域问题,是当前主流web开发人员都绕不开的难题.但我们首先要明确以下几点 - 跨域只存在于浏览器端,不存在于安卓/ios/Node.js/python/ java等其它环境 - ...
- 修复Cors跨域漏洞
由于项目是采用前后端分离开发的,所以前端项目访问服务器时需要跨域,所以就在服务器配置了 Access-Control-Allow-Origin 等于 * ,代码如下 @Configuration pu ...
- Django 多方式实现跨域访问
一.什么是跨域 1.1 跨越介绍 跨域,是指浏览器不能执行其他网站的脚本.它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制. 这里说明一下,无法跨域是浏览器对于用户安全的考虑 ...
- CORS跨域资源共享漏洞
目录 同源策略 解决跨域问题的方案 CORS CORS原理 CORS漏洞攻击流程 CORS漏洞案例演示 CORS漏洞挖掘思考 漏洞危害 漏洞修复 跨域资源共享 (CORS) 是一种浏览器机制,可以对位 ...
- CORS跨域漏洞学习
目录 前言 一.CORS及SOP简介 跨域访问的一些场景: 二.CORS跨域原理及漏洞成因 CORS跨域--简单请求的流程 CORS跨域--非简单请求的流程 三.CORS漏洞攻击流程 四.CORS漏洞 ...
- 关于 Spring Security OAuth2 中 CORS 跨域问题
CORS 是一个 W3C 标准,全称是"跨域资源共享"(Cross-origin resource sharing).它允许浏览器向跨源服务器,发出XMLHttpRequest请求 ...
- spring MVC cors跨域实现源码解析
spring MVC cors跨域实现源码解析 名词解释:跨域资源共享(Cross-Origin Resource Sharing) 简单说就是只要协议.IP.http方法任意一个不同就是跨域. sp ...
最新文章
- [EXP]windows全版本SMB溢出工具加强版
- 物化视图基于rowID快速刷新
- 《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——2.19 使用bcp实施批量导出...
- java方向好看的书
- Bugku-Web-Cookies欺骗
- 目前自己的几种脱壳方式
- 使用财务系统所用到的会计基础知识(一)
- 事件查看器-Windows程序闪退原因查看方法
- HDU 6318 Swaps and inversions
- 高低温湿热试验箱的简介
- 免注册登陆以及QQ登陆
- 如何提升对编程的兴趣,在编程中找到快乐?
- 使用esp8266板子进行钓鱼攻击
- oracle datablock 内部结构(来自一军的详细解析)
- 通达oa精灵的下载步骤_通达OA精灵2016版官方下载_通达OA精灵2016版电脑版_通达OA精灵2016版20161212-华军软件园...
- Android从零单排 004 地下工作者Service -配置和使用
- gdut极路由破解教程
- 【亡羊补牢】挑战数据结构与算法 第19期 LeetCode 212. 单词搜索 II(字典树,附上JS模板)
- hdu4339 Query (字符串公共长度,树状数组+二分)
- c语言鄂州暑假培训班,鄂州C语言培训,鄂州C++工资水平,鄂州C++培训哪家比较好...