JAVA网络爬虫
HttpClient

导航

 
  1. 安装

     pip install djangorestframework
    
  2. 导入APIView

     from rest_framework.views import APIView
    
  3. 接受json数据

     request.data
    

    在这里插入图片描述

    在这里插入图片描述 在这里插入图片描述

  4. 你还可以自定义接受格式

    1. 导入你需要格式类型

       from rest_framework.parsers import FormParser, JSONParser, MultiPartParser
      
    2. 在你的类里定义parser_classes
      在这里插入图片描述
      那么前端发送过来的数据只能是你parser_classes中定义的类型, 我这里写了3种类型FormParser, JSONParser, MultiPartParser格式

    3. MultiPartParser

      1. 前端form表单提交格式为multipart/form-data
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
    4. FormParser

      1. 前端form表单提交格式为application/x-www-form-urlencoded
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
    5. JSONParser

      1. 前端只能发送json数据
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
    6. 如果你后端只定义了能接受son格式的数据, 你前端发送别的格式的数据会报一个TemplateDoesNotExist的错误

      1. 前端
        在这里插入图片描述
      2. 后端
        在这里插入图片描述
        在这里插入图片描述
    7. 如果你后端定义了不能接受son格式的数据, 你前端发送json格式的数据会报一个415的错误

      1. 前端
        在这里插入图片描述
      2. 后端
        在这里插入图片描述
        在这里插入图片描述
posted on 2019-07-24 12:00  gmlgxx  阅读(146)  评论(0)    收藏  举报