首页 > 其他分享 >uni-app的POST请求和GET请求

uni-app的POST请求和GET请求

时间:2024-04-26 12:56:00浏览次数:13  
标签:请求 success res app import uni data

uni-app就像一个盗版的Vue, 和Vue很想,又不完全像

//微信小程序post请求
uni.request({  
    url: 'http://127.0.0.1:8000/api/test_post/', // Django后端API地址  
    method: 'POST',  //指定请求类型(POST还是GET)
    data: {  //数据都要放在这里,以键值对的方式
        key1: 'value1', 
        key2: 'value2'  
    },  
    success: (res) => {  
        if (res.data.massage =='success') {  
            uni.showToast({  
                title: '请求成功',  
                icon: 'success'  
            });  
            // 处理成功的响应数据  
            console.log(res.data);  
        } else {  
            uni.showToast({  
                title: '请求失败',  
                icon: 'none'  
            });  
            // 处理失败的响应数据  
            console.error(res.data);  
        }  
    },  
    fail: (err) => {  
        uni.showToast({  
            title: '请求出错',  
            icon: 'none'  
        });  
        console.error(err);  
    }  
});  

 

后端接收

from rest_framework.views import APIView
#from rest_framework.response import Response
#from rest_framework.permissions import IsAuthenticated
from django.http import JsonResponse
#user表

# from django.contrib.auth.models import User
# from icecream import ic

class TestPostView(APIView):
    
    #token验证
    #permission_classes = [IsAuthenticated]
    def post(self, request):
        #传输的数据都在request.data里面
        req_dtat=request.data
        

        print('req_dtat',req_dtat)
        return JsonResponse({'massage': 'success'})

接收结果

 

标签:请求,success,res,app,import,uni,data
From: https://www.cnblogs.com/tytbook/p/18159800

相关文章

  • uniapp u-picker操作
    <textclass="font-28font-bold"><u-pickerv-model="date_show"mode="time":default-time='date_value':params="date_params"@confirm="date_confirm"></u-picker><......
  • openGauss UNION子句
    UNION子句UNION计算多个SELECT语句返回行集合的并集。UNION内部的SELECT语句必须拥有相同数量的列,列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。语法格式UNION:结果中如果出现相同的值,仅保留一个。SELECTcolumn_name(s)FROMtable_name1UNIONSE......
  • 火山引擎VeDI:如何高效使用A/B实验,优化APP推荐系统
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群在移动互联网飞速发展的时代,用户规模和网络信息量呈现出爆炸式增长,信息过载加大了用户选择的难度,这样的背景下,推荐系统应运而生,为用户提供个性化的内容推荐。推荐系统在不断迭代中,其算法、策......
  • python2 http响应中文显示unicode \uXXX的问题
    python2编码解码会以unicode作为中间码,要用decode和encode解码后再编码其中decode解码,是把bytes以给定的编码格式解码成unicodeencode是以给定的编码格式将unicode编码为bytes数据是以bytes形式传递和存储的,程序需要用正确的编码来将bytes解码显示decode:FrombytesToUnic......
  • SQL SERVER中的字符类型使用Unicode
    字符编码和排序规则下面的讨论用到W、王和......
  • inode(index node)是Unix、Linux和类Unix操作系统中的一个重要概念, 在Windows操作系统中
    inode(indexnode)是Unix、Linux和类Unix操作系统中的一个重要概念,用于描述文件系统中的文件或目录。每个文件或目录都与一个inode相关联。inode包含以下信息:文件或目录的权限(读、写、执行)。文件类型(普通文件、目录、符号链接等)。拥有者和所属组。文件的大小。访问、修......
  • JAVA程序连接es(Elasticsearch)会出现长时间不请求,突然请求会连接超时的问题
       可以使用这个方法试试设置长时间保持策略 伪代码 /***配置长连接保持策略**@return*/publicConnectionKeepAliveStrategyconnectionKeepAliveStrategy(){return(response,context)->{//Honor'keep......
  • IfcMonetaryUnit
    IfcMonetaryUnitIfcMonetaryUnit是一个为货币定义货币的单位。IFC2x中的新实体。IFC4属性“货币”的类型更改。 Attributeinheritance#AttributeTypeCardinalityDescriptionCIfcMonetaryUnit1CurrencyIfcLabel[1:1]Codeornameofthecurrency.Permissiblev......
  • EPAI手绘建模APP介绍
    ​    本软件是一个基于OpenCASCADE、androidJNI开发的APP。底层用c++实现,UI层用android实现。底层和UI层之间通过JNI接口和json数据格式通信。  UI层包括资源管理器、编辑器、创建模型、工具栏四个部分。具体来说,包括模型列表、图层列表、相机列表、灯光列表、颜色库......
  • 《A Discriminative Feature Learning Approach for Deep Face Recognition》阅读笔记
    论文标题《ADiscriminativeFeatureLearningApproachforDeepFaceRecognition》一种用于深度人脸识别的判别性特征学习方法作者YandongWen、KaipengZhang、ZhifengLi和YuQiao来自深圳市计算机视觉与专利重点实验室、中国科学院深圳先进技术研究院和香港中文大学......