新浦京81707con > 软件下载 > 澳门新匍京网址django在接受post请求时显示403for

原标题:澳门新匍京网址django在接受post请求时显示403for

浏览次数:198 时间:2019-10-04

决定台出口为(传入的body为{'value': 'test'}):

django在经受post央浼时体现403forbidden实例剖判,django403forbidden

正文商讨的第一是django在承受post央浼时展现403forbidden时的管理方法,具体代码如下。

方今在做叁个门类要求用到Django框架

在测量试验Django的时候发掘三个标题,便是依据通常教程设置好U陆风X8L的mapping之后,使用get恳求总能获得准确的回应,然而在接纳post伏乞时,却根本不能获得乞求,会显得403forbidden:

Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
Forbidden (CSRF cookie not set.): /
[23/Mar/2017 20:58:36] "POST / HTTP/1.1" 403 2857

基于提醒(CS福特ExplorerF cookie not set)上网查找了一晃,开采只要在收取post央浼的函数前拉长csrf_exempt装饰器就足以了:

# coding=utf-8

from django.http import HttpResponse
from django.views.decorators.csrf import csrf_exempt
import json


# Create your views here.
@csrf_exempt
def index(request):
  if request.method == 'POST':
    body = json.loads(request.body)
    print body['value']
    return HttpResponse(request.body)

支配台出口为(传入的body为{'value': 'test'}):

Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
test
[23/Mar/2017 21:03:37] "POST / HTTP/1.1" 200 17

总结

上述正是本文关于django在承受post诉求时显示403forbidden实例深入分析的全体内容,希望对我们具备助于。感兴趣的仇敌能够三番五次参照本站别的相关专项论题,如有不足之处,招待留言提出。谢谢朋友们对本站的协助!

澳门新匍京网址, 本文商量的重若是django在承受post央浼时显示403forbidden时的管理格局,具体代码...

调节台出口为(传入的body为{'value': 'test'}):

在测验Django的时候发现一个题材,就是依据常常教程设置好UENCOREL的mapping之后,使用get要求总能获得准确的回答,可是在利用post恳求时,却根本不能得到需要,博览会示403forbidden:

Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
test
[23/Mar/2017 21:03:37] "POST / HTTP/1.1" 200 17

基于提醒(CS福特ExplorerF cookie not set)上网查找了一下,开掘只要在接收post诉求的函数前增加csrf_exempt装饰器就足以了:

以上就是本文关于django在接受post须求时显得403forbidden实例深入分析的全体内容,希望对我们有着扶助。感兴趣的意中人能够一而再参照本站别的有关专项论题,如有不足之处,招待留言建议。多谢朋友们对本站的援助!

# coding=utf-8

from django.http import HttpResponse
from django.views.decorators.csrf import csrf_exempt
import json


# Create your views here.
@csrf_exempt
def index(request):
  if request.method == 'POST':
    body = json.loads(request.body)
    print body['value']
    return HttpResponse(request.body)

总结

本文由新浦京81707con发布于软件下载,转载请注明出处:澳门新匍京网址django在接受post请求时显示403for

关键词: 新浦京81707con

上一篇:php模仿百度spider蜘蛛爬虫程序例子,php怎么写爬

下一篇:没有了